.NET CF中激活属于另外一个进程或程序的窗体
有时我们希望自己的程序能做到激活一个窗体,但在.NET CF中没有函数可以激活属于另外一个进程或程序的窗体。所以,我们要调用API函数来实现:
using System.Runtime.InteropServices; [DllImport("coredll.Dll")] public static extern IntPtr FindWindow(String classname, String title); [DllImport("coredll.Dll")] public static extern void SetForegroundWindow(IntPtr hwnd);
IntPtr hDlg; hDlg=FindWindow(null, "窗口标题"); SetForegroundWindow( hDlg );