Dev C ++ HMENU (Файл> Выход) - PullRequest
       12

Dev C ++ HMENU (Файл> Выход)

0 голосов
/ 19 января 2012

Я хочу сделать что-то вроде в вашем интернет-браузере.У него будет Файл, а затем выход внизу списка.Поэтому я хочу, чтобы он был таким, где он выходит из программы.(и как Dev C ++ и любая другая программа [я не программирую веб-браузер])

Хорошо, вот мой код, помогите, пожалуйста:

Ответы [ 2 ]

1 голос
/ 19 января 2012

Вы должны использовать функцию Windows DestroyWindow , чтобы уничтожить главное окно:

if (LOWORD(wParam) == ID_Exit) {
    DestroyWindow(hwnd);
    break;
}
0 голосов
/ 19 января 2012

Правильная последовательность выхода для приложений Win32 (из-за отсутствия каких-либо библиотечных вызовов в вашем фрагменте, я думаю, что вы делаете просто Win32) описана здесь: Использование Windows - разрушение окна .

Вызов exit - плохая идея, потому что он немедленно убьет ваше приложение и не будет очищать, сохранять или делать что-либо, что может потребоваться сделать, когда ваше окно закрыто.

...