FindWindow(), FindWindowEx() 함수로 다른 프로그램의 창을 제어 할 경우, 버튼을 클릭해줘야 할 때에.
-> FindWindowEx 에서 반환받은 HWND 변수로 BM_CLICK 메시지를 보내면 해결됩니다.
ex)
-> FindWindowEx 에서 반환받은 HWND 변수로 BM_CLICK 메시지를 보내면 해결됩니다.
ex)
HWND hWndMsgBox = NULL; HWND hWndButton1 = NULL, hWndButton2 = NULL; hWndMsgBox = FindWindow("#32770", NULL); hWndButton1 = FindWindowEx(hWndMsgBox, NULL, "Button", "확인"); hWndButton2 = FindWindowEx(hWndMsgBox, hWndButton1, "Button", "취소"); SendMessage(hWndButton1, BM_CLICK, 0, 0);