vb6: установить SysTabControl32 по коду - PullRequest
0 голосов
/ 19 марта 2010

Я пишу небольшое приложение для управления soulseek - я хочу нажать кнопку «Поиск файлов» по ​​коду.

У меня есть дескриптор элемента управления с вкладками (SysTabControl32) и мне удалось изменить вкладку со следующим кодом:

rc1 = SendMessage(hwnd, TCM_SETCURFOCUS, ByVal 0, ByVal 0&)  

проблема:

элемент управления вкладкой меняется на соответствующую кнопку, но ничего не происходит. я полагаю, что я также должен послать щелчок мышью к нему, так как при щелчке мышью кнопка опускается и снова поднимается.

есть идеи, как это сделать?

1012 * ТНХ *

1 Ответ

1 голос
/ 19 марта 2010

Вместо этого используйте TCM_SETCURSEL .

Private Const TCM_FIRST               As Long = &H1300
Private Const TCM_SETCURSEL           As Long = (TCM_FIRST + 12)
...