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

Вниз

Состояние CheckBox при Auto3State   Найти похожие ветки 

 
MTsv DN   (2004-10-06 13:07) [0]

Всем привет...

Вопрос такой: как узнать состояние флажка, при включенном Auto3State. Естественно интересует состояние gray.
Пробовал так:    
 if CheckDlgButton(Form.Handle, CheckBox.Handle, BST_INDETERMINATE) then
  begin
   ...
  end
но результата нет,а ShowMsg( SysErrorMessage( GetLastError ), MB_OK ) говорит, что CheckBox.Handle не является ID, т.е. ОШИБКА.

Заранее СПАСИБО...


 
MTsv DN   (2004-10-06 15:46) [1]

Всем привет...снова :о)
Получается так, что лучшие советы дает себе сами...
Поэтому отвечаю на вопрос, заданный мной же...

Чтобы узнать состояние флажка, достаточно:
 case SendMessage(cPathInfo.Handle, BM_GETSTATE, 0, 0) of
   0: // выключен
   1: // включен
   2: // состояние неопределено
 end;
Всем спасибо...


 
Vladimyr ©   (2005-02-12 18:40) [2]

правильнее BM_GETCHECK



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

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

Наверх




Память: 0.47 MB
Время: 0.033 c
4-1124203096
SpyBoy
2005-08-16 18:38
2005.10.16
размер скачиваемого файла


6-1119465288
bugman
2005-06-22 22:34
2005.10.16
UDP Redirect, port mapping, TidMappedPortUDP


6-1118477015
Shizuku
2005-06-11 12:03
2005.10.16
AutoUpdate


14-1127660413
alsov
2005-09-25 19:00
2005.10.16
Форма без заголовка, с возможностью ресайза


8-1116759693
scrazy
2005-05-22 15:01
2005.10.16
Удаление невидимых линий(точек) на объёмных телах