Дескриптор
От: Eldar9x  
Дата: 01.12.06 13:21
Оценка:
Помогите, пожалуйста. Необходимо получить дескриптор главного фрейма многооконного приложения. Делаю вывод с помощью OpenGL, и если получать дескриптор через FindWindow передавая класс окна приложения, то вывод происходит на все окно , включая сам главный фрейм, панель инструментов и главное меню, а мне необходимо вывести только на главный фрейм, может быть нужны определенные флаги структуры PIXELFORMATDESCRIPTOR?

01.12.06 21:00: Перенесено модератором из 'RSDN@Home' — der Igel
int i;
i = (i++)+(i++);
cout << i;
Re: Дескриптор
От: FDSC Россия consp11.github.io блог
Дата: 01.12.06 19:48
Оценка:
Здравствуйте, Eldar9x, Вы писали:

E>Помогите, пожалуйста. Необходимо получить дескриптор главного фрейма многооконного приложения. Делаю вывод с помощью OpenGL, и если получать дескриптор через FindWindow передавая класс окна приложения, то вывод происходит на все окно , включая сам главный фрейм, панель инструментов и главное меню, а мне необходимо вывести только на главный фрейм, может быть нужны определенные флаги структуры PIXELFORMATDESCRIPTOR?


1. Если я правильно понял, то ты получаешь дескриптор не того окна: тебе нужно выводить информацию в клиенское окно главного фрейма
2. Почему такие сложности, что целевое окно неизвестно?
Re: Дескриптор
От: Аноним  
Дата: 04.12.06 07:37
Оценка:
проблема в том, что разработка идет на языке Х++ (www.axforum.info), как вывести на главное окно мы нашли, а вот как сделать вывод на главный фрейм, что то невыходит, скорей всего не тот дескриптор, потому как закрашиваются все "детские" окна поверх, и к тому же меню и т.п.
Re: Дескриптор
От: Pavel Dvorkin Россия  
Дата: 04.12.06 12:40
Оценка:
Здравствуйте, Eldar9x, Вы писали:

E>Помогите, пожалуйста. Необходимо получить дескриптор главного фрейма многооконного приложения. Делаю вывод с помощью OpenGL, и если получать дескриптор через FindWindow передавая класс окна приложения,


1.Попробуй перечислить его чайлды (EnumChildWindows) и найти нужное.
2. Spy++ и найди нужное.
With best regards
Pavel Dvorkin
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.