Если ловить глобально, например, %WM_LBUTTONDOWN то CBCTL в любом случае возвращает еденицу. Локальный эвент для конкретного контрола вообще не дает никакого эффекта.
- Код: Выделить всё
CALLBACK FUNCTION WndProc()
SELECT CASE CBMSG
CASE %WM_COMMAND
'Тоже не срабатывает
CASE %WM_INITDIALOG
'.....
CASE %WM_RBUTTONUP : ABORT = 1
CASE %WM_LBUTTONDOWN
MSGBOX CBCTL 'Всегда 1
END SELECT
END FUNCTION
Где собака зарылась?