0
голосов
2ответов
801 просмотров

jna вызов kernel32.CreateToolhelp32Snapshot в обработчике выключения приводит к сбою виртуальной машины

Если поток устанавливает обработчик завершения работы с помощью Runtime.getRuntime().addShutdownHook(); вызывает через jna метод: kernel32.CreateToolhelp32Snapshot (0x00000002, 0) это приводит к сбою виртуальной машины. Если я вызову тот же метод в WindowListener.windowClosing()...

0
голосов
2ответов
688 просмотров

Может ли обработчик выключения полагаться на другой поток?

В методе ловушки выключения мне нужно, чтобы он отправлял сообщение другому процессу, чтобы сообщить, что он выключился.Мой текущий код обработки сообщений требует, чтобы сообщение было записано в очередь, эта очередь обрабатывается другим потоком и отправляется туда, куда она направляется.В это...

3
голосов
6ответов
7874 просмотров

How to turn off pc via windows API?

I never programmed a winapi so i have a little problem here . I need turn off my pc from my application . I found this example link text then i found this example how to change privileges link text But i have problem how to get that parameter HANDLE hToken // access token handle I think i n...

12
голосов
4ответов
6676 просмотров

Determine exit status within the java shutdown hook thread

I would like to determine the exit status of the process during the shutdown hook runtime. I want to have a logic which is based on the status code (0 or nonzero) (ex: if zero do nothing else nonzero send an alert email) Do you know how I can get this information?

0
голосов
1ответов
752 просмотров

Если возникает необработанное исключение, мне нужно закрыть приложение WPF?

У меня есть приложение WPF, в основном exe - загрузчик для пользовательского интерфейса приложения, и иногда, когда происходит необработанное выполнение, отображается окно сообщения, и когда я нажимаю ОК, оно исчезает, пользовательский интерфейс исчезает и т. д., экземпляр exe все еще существует...

4
голосов
5ответов
15899 просмотров

Есть ли в C ++ функция выключения компьютера?

Есть ли функция C ++ для выключения компьютера? И поскольку я сомневаюсь, что он есть (по крайней мере, в стандартной библиотеке), какую функцию Windows я могу вызвать из C ++? В принципе, каков код для выключения компьютера с Windows XP в C ++?

7
голосов
6ответов
12194 просмотров

Приложение WPF не закрывается правильно

Я вызываю Application.Current.Shutdown() из класса, который привязан к окнам xaml с ObjectDataProvider, но приложение не закрывается. Может ли кто-нибудь помочь мне понять, почему? Мое приложение не закрывается полностью после закрытия моего главного окна, оно не исчезает из списка процессов дис...

37
голосов
3ответов
27558 просмотров

Завершение работы приложения WPF из App.xaml.cs

В настоящее время я пишу приложение WPF, которое выполняет обработку аргументов командной строки в App.xaml.cs (что необходимо, поскольку событие Startup, по-видимому, является рекомендуемым способом получения этих аргументов). Основываясь на аргументах, я хочу выйти из программы уже в этот моме...

7
голосов
3ответов
4555 просмотров

Как правильно добавить перехватчик выключения для приложения Eclipse RCP?

У меня есть приложение RCP, которое использует соединение с базой данных в памяти. Есть одно обстоятельство, что при закрытии Windows приложение завершается, не давая ему возможности закрыть соединение с базой данных. Я немного исследовал, и мне кажется, что добавление перехвата выключения - ...

5
голосов
5ответов
1785 просмотров

Предлагать пользователю сохранить при закрытии приложения

Я пишу то, что сводится к редактору документов. Когда приложение закрывается, мне нужно предложить пользователю сохранить изменения. Это достаточно просто. Мой вопрос: когда уместно не запрашивать пользователя, а вместо этого просто отбросить несохраненные данные и закрыть. В событии FormCl...