Панел на Win API
Поздравления.
Моля, кажете ми как да създам панел на Win API?
И може ли да се настрои да се подравнява към дъното на родителския прозорец?
> Моля, кажете ми как да създам панел на Win API?
Панелите на WinApi не могат да бъдат създадени. Аналог на панел в WinApi - обикновен детски прозорец.
> И може ли да се настрои да се подравнява към дъното на родителския прозорец?
можете, дръжки.
Направих, но как мога да се отърва от трептене при преоразмеряване на родителския прозорец?
И още въпроси:
- Защо, когато премествате детски прозорец, понякога не преначертава някои части?
- Създадох детски прозорец с Edit без параметъра readonly и не мога да отпечатам в него! Дори каретката не се появява там.
процедура TChannelWnd.Create (const Име: низ);
започнете
Дръжка: = CreateWindowEx (WS_EX_LEFT или WS_EX_TOOLWINDOW,
"Channel_WndClass",
PChar (име),
WS_OVERLAPPEDWINDOW или
WS_VISIBLE или WS_CHILD,
0, 0, 320, 240,
Chat_Handle,
0,
hИнстанция,
нула);
// Чат бележка
Бележка: = CreateWindow ("РЕДАКТИРАНЕ",
"sssssssssss",
// ES_READONLY или
ES_LEFT или
ES_MULTILINE или
ES_AUTOVSCROLL или
WS_VISIBLE или
WS_CHILD или
WS_DLGFRAME или
WS_VSCROLL,
0, 0, 312, 191,
Дръжка, 1, hInstance, нула);
// Кажете Редактиране
Редактиране: = CreateWindow ("РЕДАКТИРАНЕ",
"ааа",
ES_LEFT или
ES_AUTOHSCROLL или
WS_VISIBLE или
WS_CHILD или
WS_DLGFRAME,
0, 191, 312, 25,
Дръжка, 2, hInstance, нула);