{{notification.text}}

MirGames

Саша
14.05.06 04:20
0
Подскажите пожалуста как создать окно в окне
В Visual C++ я создаю новый проект (Win32 Aplication, Empty Project)
Затем пишу код по созданию окна и запускаю. Окно есть!!!!
далее инициализация OpenGL и т.д. вообщем GL сцену рисует и я делаю это в полноэкранном режиме.
Но я хочу другое, что бы в моем приложении было "главное" окно в котором справа распологаются кнопки, а слева рисуется OpenGL. А с остольным проблемы :(
#1
аксакал
14.05.06 06:29
0
Код
CreateWindowEx(...WS_VISIBLE or WS_CHILD...)
#2
Саша
14.05.06 15:23
0
Цитата(XProger @ 14.05.2006 - 01:29) [snapback]23940[/snapback]

Код
CreateWindowEx(...WS_VISIBLE or WS_CHILD...)



Спасибо за ответ, но создание второго окна получается, не получается его привязать к какому-либо компаненту.
Я дважду сТчелкаю по элементу, появляется создания класса, создаю класс, но он нигде не появляется :wacko:
теоретически надо связать хандл окна с именем моего элемента (и в этом главная проблема).
Я знаю есть функция которая возвращает по хандлу окна его номер ID ( GetDlgCtrlID() ), затем можно было бы нужному элементу присвоить этот номер и все, но вот с этим то и вся проблема
#3
аксакал
14.05.06 19:36
0
Верно, необходимо указать Parent Handle того окна (компонента), которому принадлежит создаваемое окно (4 параметр с конца :)
#{{post.Index}}
{{post.Author.Login}}
{{post.CreatedDate | date:'dd.MM.yy HH:mm'}}
{{post.VotesRating}}
Отредактировано: {{post.UpdatedDate | date:'dd.MM.yy HH:mm'}}