如何使用FindWindow()获取具有相同名称的子类

时间:2016-05-15 19:29:46

标签: c# c++ visual-studio-2010

需要帮助来获取子类HWND并控制和发送文本,问题是所有子类都具有相同的名称。 这是我的代码。

#include "stdafx.h"
#include "windows.h"
#include "handles.h"
FILE *fptr;
int brackets;
char line[100];

int _tmain(int argc, _TCHAR* argv[])
{
    DWORD procId;
    HWND mainEdit,MsgViewer,MDIClient,perant,hApp=FindWindow(TEXT("SWT_Window0"),NULL); 
    HANDLE hProc;;

    if(hApp==NULL)
    {
        WinExec("C:\\Users\\Mugtaba\\Desktop\\eclipse\\haha.exe",SW_SHOW);
        Sleep(1800);    
    }   

hApp=FindWindow(TEXT("SWT_Window0"),NULL);
perant=hApp;
GetWindowThreadProcessId(hApp, &procId);

}

我使用过间谍++,这里的照片看起来像 spy++ screenshot 任何解决方法和示例代码都会有所帮助。

0 个答案:

没有答案