Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

API CreateWindow

343
28 октября 2006 года
lena_ki
282 / / 14.04.2005
[SIZE=3][FONT=Times New Roman]Как при помощи функции CreateWindow создать элемент управления, например STATIC?[/FONT][/SIZE]
[FONT=Times New Roman][SIZE=3]Так на форме "Static Text" не отображается:[/SIZE][/FONT]
[FONT=Times New Roman][SIZE=3] [/SIZE][/FONT]
Код:
void __fastcall TForm1::Button1Click(TObject *Sender)
{
 
  HWND hText;
  hText = CreateWindow( "STATIC", "Static Text",
                                       WS_CHILD | WS_VISIBLE | SS_LEFT,
                                       10, 10, 100, 15,
                                       NULL,
                                       NULL,
                                       NULL, NULL );
}

[FONT=Times New Roman][SIZE=3] [/SIZE][/FONT]
[FONT=Times New Roman][SIZE=3]Что подправить?[/SIZE][/FONT]
8.8K
29 октября 2006 года
The_Ice
109 / / 04.04.2006
там один из параметром (не помню какой по счету ;)) называется hwndParent - это хендл родительского окна, а у тебя он NULL, т.е. нету формы, на которой должна быть эта надпись...
343
29 октября 2006 года
lena_ki
282 / / 14.04.2005
Как правильно получить этот парметр?
3.0K
29 октября 2006 года
Мerlin
267 / / 25.07.2006
[QUOTE=lena_ki]Как правильно получить этот парметр?[/QUOTE]
Form->Handle на место первого NULL.
343
29 октября 2006 года
lena_ki
282 / / 14.04.2005
[quote=Мerlin]Form->Handle на место первого NULL.[/quote]

Спасибо!
Как корректно теперь можно удалить метку?
3.0K
29 октября 2006 года
Мerlin
267 / / 25.07.2006
[QUOTE=lena_ki]Спасибо!
Как корректно теперь можно удалить метку?[/QUOTE]
DestroyWindow(hText);
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог