Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 08.02.2011, 00:22   #1
добрый_фей
Пользователь
 
Регистрация: 01.11.2010
Сообщений: 17
Вопрос Вопрос по win32 api и Си

Нужна функция для проверки наличия сообщения, и если таковое имеется, то обработать его, то есть, чтобы при выполнении определенного цикла, программа не зависла, если пользователь вдруг решил, например, переместить окно. Написал такую фунцию:
void antiFreez()
{
MSG msg;
if(PeekMessage(&msg,NULL,0,0,PM_REM OVE)) {
TranslateMessage(&msg);
DispatchMessage(&msg);
}
}
При перемещении окна все работает, а при закрытии, закрывается только окно, а процесс остается в памяти. Как удалить процесс и где ошибка?
добрый_фей вне форума Ответить с цитированием
Старый 08.02.2011, 02:02   #2
kaljan775
:D
Форумчанин
 
Аватар для kaljan775
 
Регистрация: 26.09.2010
Сообщений: 570
По умолчанию

endthread
Пишу ПО, создаю сайты, делаю курсовые работы, за деньги
C#, .NET, MS SQL, AngularJS, HTML, jQuery
kaljan775 вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Вопрос по win32 api по c++ добрый_фей Помощь студентам 2 12.01.2011 18:03
win32 API.Visual Studio 2008.Создание проекта Win32 Aleksandr_Yanov Visual C++ 2 12.09.2010 13:09
Win32 API. VS2008. Как создать приложение win32 в vs2008? Aleksandr_Yanov Visual C++ 4 12.09.2010 00:59
Win32 Api revaldo666 Win Api 10 06.07.2010 00:48
Win32 Api! alexov Общие вопросы C/C++ 7 09.02.2009 22:25