FindWindow 怎么只能得到部分进程的句柄,高手帮我解答,谢谢。
//主要的代码
[DllImport( "user32.dll ", EntryPoint = "FindWindowA ")] //找进程句柄
private static extern IntPtr FindWindow(string lpClassName, string lpWindowName);
IntPtr hWndParent = FindWindow(null, "WindowsApplication1 ");
我事先打开WindowsApplication1.exe进程,然后运行上面的代码,最后得到的句柄
hWndParent 一直是0
------解决方案--------------------FindWindow
查找的不是进程,而是窗口,
所以你要传窗口的句子或它的标题才行!不要传程序的名字.