PCCar.ru - Ваш автомобильный компьютер

PCCar.ru - Ваш автомобильный компьютер (http://pccar.ru/index.php)
-   Разработка программ (http://pccar.ru/forumdisplay.php?f=27)
-   -   Встраивание в Centrafuse и OpenGL (http://pccar.ru/showthread.php?t=17627)

AndreyAv 15.07.2012 14:27

Встраивание в Centrafuse и OpenGL
 
Подскажите, кто нибудь знает какие сообщения отправляет Centrafuse окну во время встраивания?
Пытаюсь встроить свою OpenGL-программу. Во время запуска окно прорисовывается в положении (0;0), потом перемещается в нужное место в центре экрана, но прорисовки не происходит.

balabollng 15.07.2012 19:46

В последнюю очередь думайте, что ЦФ отправляет окнам. Ее задача захватывать все, а не Ваша писать ПО для работы с ЦФ.

Скорее всего проблема именно на вашей стороне и она не связана с ЦФ. Попробуйте перехватывать событие изменения размера и позиции окна и вызывать invalidate handle окна.

AndreyAv 15.07.2012 20:44

Цитата:

Сообщение от balabollng (Сообщение 226582)
В последнюю очередь думайте, что ЦФ отправляет окнам. Ее задача захватывать все, а не Ваша писать ПО для работы с ЦФ.

Скорее всего проблема именно на вашей стороне и она не связана с ЦФ. Попробуйте перехватывать событие изменения размера и позиции окна и вызывать invalidate handle окна.

Ну да, я прекрасно понимаю что проблема у меня. Хотелось понять что именно за проблема.
Спасибо за совет, поэксперементирую.
Наверное WM_WINDOWPOSCHANGED и WM_SIZE вы имели в виду?


Часовой пояс GMT +4, время: 18:32.

Работает на vBulletin® версия 3.8.4.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot