Я пишу небольшую тестовую программу, и для этого мне нужна ручка управления редактированием. Я скопировал значение дескриптора из Spy ++ (скажем, 000A0B40).
Итак, я сделал следующее
#define editControlHandle 0x000A0B40
int *intHandle;
intHandle=(int*)editControlHandle;
HWND handle=(HWND)intHandle;
int textlength=GetWindowTextLength(handle);
Я также сделал getlasterror
, и он дал мне error_success.