Показать сообщение отдельно
Старый 27.12.2009, 15:19   #5
alcoSHoLiK
Дэвелопер
 
Регистрация: 17.01.2006
Сообщений: 1,512
Написано 78 полезных сообщений
(для 110 пользователей)
Ответ: OpenGL арконойд проблема с отскакиванием шарика от платформы

Для того, чтобы отобразить MessageBox, надо вызывать функцию, специфичную для выбранной оконной системы. Если у тебя программа под виндой запускается, можно написать так:
void main(int argc, char **argv)
{
    // ...

    // по имени приложения находим HWND окна
    HWND winHandle = FindWindow(NULL, argv[0]);
    MessageBox(winHandle, "сообщение", "заголовок", MB_OKCANCEL);

    // ...
}
Код взят отсюда: http://www.gamedev.net/community/for...age=1&#3298324

Или еще проще - создать немодальный диалог:
MessageBox(NULL, "сообщение", "заголовок", MB_OKCANCEL);
(Offline)
 
Ответить с цитированием
Сообщение было полезно следующим пользователям:
zinador (27.12.2009)