Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2007.10.07;
Скачать: CL | DM;

Вниз

Создание приложений на чистом API - TPanel   Найти похожие ветки 

 
kalexi   (2007-04-05 12:06) [0]

Мне надо на созданной мной форме расположить панель (TPanel), реализовывать на чистом API, для того, чтобы зная его хендл выводить OpenGL графику.
Выводить как я полагаю CreateWindowEx, только какие там параметры?


 
clickmaker ©   (2007-04-05 12:14) [1]

а TPanel.Handle чем не подходит?


 
easy ©   (2007-04-05 12:47) [2]

WS_CHILD or WS_VISIBLE


 
kalexi   (2007-04-05 13:06) [3]


> а TPanel.Handle чем не подходит?


Ты мне предлагаешь ExtCtrls крепить? Хендл я и так буду знать. Мне надо панель на форму поставить.

Objekt := CreateWindow("CLASS", "CAPTION", ФЛАГИ, 10, 180, 80, 25, handle, 0, Inst, nil);
Но вопрос: ClassName - когда ставишь = "TPanel" - ничего нет.
____


> WS_CHILD or WS_VISIBLE

И? Флаги мне не нужны.

____

Может знает где можно найти достаточное количество информации про создание графического интерфейса на API/


 
easy ©   (2007-04-05 13:17) [4]

CreateWindow("STATIC", "CAPTION", ФЛАГИ, 10, 180, 80, 25, handle, 0, Inst, nil);

> когда ставишь = "TPanel" - ничего нет.

getlasterror не пробовал использовать?

> Флаги мне не нужны.

а флаги - не параметры чтоль?


 
kalexi   (2007-04-05 13:43) [5]


> а флаги - не параметры чтоль?

Ну с флагами я разберусь сам.

Т.е. я пишу такое:

> CreateWindow("TPanel", "CAPTION", ФЛАГИ, 10, 180, 80, 25,
>  handle, 0, Inst, nil);

И у меня большое сомнение, что он меня понимает.

А Panel это почти тоже, что и Static? Может на Static выводить OpenGL?

Может знает кто где есть списки классов объектов?


 
clickmaker ©   (2007-04-05 14:12) [6]


> где есть списки классов объектов?

в справке по CreateWindow


 
ВАСЁК   (2007-04-05 18:03) [7]

TPanel и API не совместимы.

> Ты мне предлагаешь ExtCtrls крепить?

Ты сам себе это предлогаешь.


 
kalexi   (2007-04-06 13:22) [8]

Уже разобрался во всем. Вместо TPanel использовал STATIC .



Страницы: 1 вся ветка

Текущий архив: 2007.10.07;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.022 c
15-1189009309
Nic
2007-09-05 20:21
2007.10.07
если например случайно отправил деньги не на тот Интет-кошелёк


15-1189499209
iam
2007-09-11 12:26
2007.10.07
Написание тестов до самого кода


2-1188734828
Tehnik
2007-09-02 16:07
2007.10.07
имитация нажатия клавишь(мышки)


15-1189062735
iam
2007-09-06 11:12
2007.10.07
Ссылку на неплохую книгу по MS SQL SERVER


15-1189187056
rueus
2007-09-07 21:44
2007.10.07
Помогите найти описание структур