如图:
--------------------------------------
| 授权 [X]|
--------------------------------------
| _____________________ |
| 机器码:|ABCDEFGHIJKLMNOPQ | |
| --------------------- |
| ______________________ |
| 授权码:| | |
| ---------------------- |
| |
| [ OK ] [Cancel] |
--------------------------------------窗口中有两个 Edit 控件, 上面那个机器码不需要动, 只要在下面授权码那里输入 16 个 1 ,然后按 OK 按钮。用 hWnd = ::FindWindow(NULL, "授权 "); , 已查到该窗口的 HWND,下面该怎么做?
--------------------------------------
| 授权 [X]|
--------------------------------------
| _____________________ |
| 机器码:|ABCDEFGHIJKLMNOPQ | |
| --------------------- |
| ______________________ |
| 授权码:| | |
| ---------------------- |
| |
| [ OK ] [Cancel] |
--------------------------------------窗口中有两个 Edit 控件, 上面那个机器码不需要动, 只要在下面授权码那里输入 16 个 1 ,然后按 OK 按钮。用 hWnd = ::FindWindow(NULL, "授权 "); , 已查到该窗口的 HWND,下面该怎么做?
SendMessage(HWND_EDIT, WM_SETTEXT, 0, (LPARAM)_T("1111111111"));
GetWindow(HWND_PARENT, GW_CHILD);
...遍历该窗口的所有子窗口
SendMessage(HWND, WM_SETTEXT, 0, (LPARAM)_T("1111111111"));