Двач.hk прислал битые данные.
Вы видите копию треда, сохраненную 13 августа 2017 года.
Можете попробовать обновить страницу, чтобы увидеть актуальную версию.
Скачать тред: только с превью, с превью и прикрепленными файлами.
Второй вариант может долго скачиваться. Файлы будут только в живых или недавно утонувших тредах. Подробнее
Если вам полезен архив М.Двача, пожертвуйте на оплату сервера.
Вы видите копию треда, сохраненную 13 августа 2017 года.
Можете попробовать обновить страницу, чтобы увидеть актуальную версию.
Скачать тред: только с превью, с превью и прикрепленными файлами.
Второй вариант может долго скачиваться. Файлы будут только в живых или недавно утонувших тредах. Подробнее
Если вам полезен архив М.Двача, пожертвуйте на оплату сервера.

107 Кб, 300x241
Тред C утёк, треда про Windows не нашёл.
Короче, припёрло мне накостылять кое-что на WinAPI. Создаётся окно, оно слушает нажатия, и потом закрывается по нажатию кнопки. Проблема в том, что GetMessage-луп не в курсах того, что окно закрылось. Поймать WM_DESTROY я не могу, так как через GetMessage он не проходит, а идёт напрямую в окно.
Как это сделать вообще?
Короче, припёрло мне накостылять кое-что на WinAPI. Создаётся окно, оно слушает нажатия, и потом закрывается по нажатию кнопки. Проблема в том, что GetMessage-луп не в курсах того, что окно закрылось. Поймать WM_DESTROY я не могу, так как через GetMessage он не проходит, а идёт напрямую в окно.
Как это сделать вообще?
https://stackoverflow.com/questions/4893295/win32-message-loops-quitting-after-window-closes-with-getmessagemsg-null-0
Проверяю на WM_NULL - нифига.
Проверяю на 0 - нифига.
IsWindow от закрытого окна - true.
Проверяю на WM_NULL - нифига.
Проверяю на 0 - нифига.
IsWindow от закрытого окна - true.
https://msdn.microsoft.com/en-us/library/windows/desktop/ff381396(v=vs.85).aspx
Теперь понятнее, но всё равно непонятно, как среагировать на закрывающееся окно, если оно не последнее, и WM_QUIT ни при чём. Можно отправить юзер-дифайнд сообщение?
Теперь понятнее, но всё равно непонятно, как среагировать на закрывающееся окно, если оно не последнее, и WM_QUIT ни при чём. Можно отправить юзер-дифайнд сообщение?
>CloseWindow function
>Minimizes (but does not destroy) the specified window.
Сам себя наебал. Надо дестрой вызывать.
Почему может не работать таймер?
Создаю: SetTimer(hwnd,1,500,NULL)
WM_TIMER ловлю, но он не прилетает. ЧЯДНТ?
Создаю: SetTimer(hwnd,1,500,NULL)
WM_TIMER ловлю, но он не прилетает. ЧЯДНТ?
>>1001481
А ты точно то самое hwnd передаёшь туда?
А ты точно то самое hwnd передаёшь туда?
Двач.hk прислал битые данные.
Вы видите копию треда, сохраненную 13 августа 2017 года.
Можете попробовать обновить страницу, чтобы увидеть актуальную версию.
Скачать тред: только с превью, с превью и прикрепленными файлами.
Второй вариант может долго скачиваться. Файлы будут только в живых или недавно утонувших тредах. Подробнее
Если вам полезен архив М.Двача, пожертвуйте на оплату сервера.
Вы видите копию треда, сохраненную 13 августа 2017 года.
Можете попробовать обновить страницу, чтобы увидеть актуальную версию.
Скачать тред: только с превью, с превью и прикрепленными файлами.
Второй вариант может долго скачиваться. Файлы будут только в живых или недавно утонувших тредах. Подробнее
Если вам полезен архив М.Двача, пожертвуйте на оплату сервера.