Часовой пояс: UTC + 3 часа




Начать новую тему Новая тема / Ответить на тему Ответить  Сообщений: 6 
  Пред. тема | След. тема 
В случае проблем с отображением форума, отключите блокировщик рекламы
Автор Сообщение
 

Member
Статус: Не в сети
Регистрация: 31.01.2004
Собссно, сабж. ф-ия setwindowtext мможет менять св-во text у edit'ов, а мне нужно поменять кэпшн лэйбла (да и не важно, кэпшн чего). известен существующий кэпшн объекта, его класс и хэндл. хэлп ми, плз.

_________________
Per rectum ad astra!



Партнер
 

Member
Статус: Не в сети
Регистрация: 31.01.2004
сорри, кэпшн не label'а, а кэпшн Static'а...

_________________
Per rectum ad astra!


 

Advanced member
Статус: Не в сети
Регистрация: 09.06.2003
Откуда: USSR
Ты говориш о Delphi контролах или вообще о Windows контролах?


 

Advanced member
Статус: Не в сети
Регистрация: 09.03.2004
Откуда: Кишинёв
Akira
BOOL SetWindowText(HWND hWnd, LPCTSTR lpString) - из мсдн'а . Если известен хэндл то проблемы вобщем то и нема.
Код:
SetWindowText(myhandle,"Новый кэпшн");


 

Member
Статус: Не в сети
Регистрация: 31.01.2004
mein а вот и есть проблема. не меняет этой функцией! есть же стандартный диалог подтверждения удаления файла. Там есть объект класса Static. Его хэндл нахожу, а с помощью SetWindowText надпись не меняется!!!

_________________
Per rectum ad astra!


 

Advanced member
Статус: Не в сети
Регистрация: 09.03.2004
Откуда: Кишинёв
Akira
Работает SetWindowText, но почему то диалог не перерисовывается сам. Если его перекрыть всего, то после его появления там будет новый текст. Вот как заставить его пересовать самому я не знаю (WM_PAINT диалогу слал - не работает) - знаний не хвататет :) .


Показать сообщения за:  Поле сортировки  
Начать новую тему Новая тема / Ответить на тему Ответить  Сообщений: 6 
-

Часовой пояс: UTC + 3 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 4


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Перейти:  
Создано на основе phpBB® Forum Software © phpBB Group
Русская поддержка phpBB | Kolobok smiles © Aiwan