c#如何调用 FindWindowEx 来获取子控件的句柄
我有一个form form 里面有一个 panel panel里面又有一个button 我该怎么获取 button 的句柄 如果没有 panel的话 我可以使用下面的 代码 来获取 button的句柄IntPtr parentWn = (IntPtr)FindWindow(parentClass, parentWindows );
IntPtr childHwnd = FindWindowEx(parentWn, IntPtr.Zero, null, buttonName);
SendMessage(childHwnd , WM_CLICK, IntPtr.Zero, null );
但是多了一个 panel我该怎么获取 panel里面的button的句柄 ?那位大侠会的帮帮忙 --------------------编程问答-------------------- IntPtr childHwnd = FindWindowEx(parentWn, IntPtr.Zero, null, panelName);
IntPtr childHwnd2 = FindWindowEx(childHwnd , IntPtr.Zero, null, buttonName);
SendMessage(childHwnd2 , WM_CLICK, IntPtr.Zero, null );
先获取panel的句柄 --------------------编程问答-------------------- IntPtr childHwnd = FindWindowEx(parentWn, IntPtr.Zero, null, panelName);
这条语句这么不行呢?
补充:.NET技术 , C#