1
我試圖用這個code sample從C#(.NET 3.5)的WinForms應用控制Windows XP屏幕鍵盤(OSK.exe):查找屏幕鍵盤的類名?
[DllImport("User32.dll")]public static extern Int32 SetForegroundWindow(int hWnd);
[DllImport("user32.dll")]public static extern int FindWindow(string lpClassName, string lpWindowName);
private void BringToFront(string className,string CaptionName)
{
SetForegroundWindow(FindWindow(className,CaptionName));
}
private void Form1_Load(object sender, EventArgs e)
{
BringToFront("Notepad", "Untitled - Notepad");
}
如何確定準確的className?我假設CaptionName是'屏幕鍵盤'。