2010-08-29 92 views

回答

1

this thread。基本上给出了一些处理一个窗口,你需要使用的P/Invoke并调用PostMessageWM_KEYDOWN消息:

private const int VK_RETURN = 0x0D; 
private const uint WM_KEYDOWN = 0x0100; 

[DllImport("user32.dll", SetLastError = true)] 
private static extern bool PostMessage(IntPtr hWnd, uint Msg, IntPtr wParam, IntPtr lParam);  

public void SendKeysToWindow(IntPtr hWnd) 
{ 
    PostMessage(hWnd, WM_KEYDOWN, new IntPtr(VK_RETURN), IntPtr.Zero); 
} 

这里的虚拟按键的the list