请问高手们如何模拟粘贴的这一过程 ? PostMessage怎么不行的
我的代码:
private static IntPtr mIntPtr;[DllImport("user32.dll", CharSet = CharSet.Unicode)]
private static extern IntPtr PostMessage(IntPtr hwnd, int wMsg, IntPtr wParam, IntPtr lParam);
private const int WM_PASTE = 0x302;static void Main(string[] args)
{
if(GetIntptr()!=(IntPtr) 0)
{
PostMessage(mIntPtr,WM_COPY, (IntPtr) 0, (IntPtr) 0);
}
} private static IntPtr GetIntptr()
{
foreach (Process thisproc in Process.GetProcessesByName("NOTEPAD"))
{
mIntPtr = thisproc.MainWindowHandle;
}
return mIntPtr;
}
高手指教下啊~
我的代码:
private static IntPtr mIntPtr;[DllImport("user32.dll", CharSet = CharSet.Unicode)]
private static extern IntPtr PostMessage(IntPtr hwnd, int wMsg, IntPtr wParam, IntPtr lParam);
private const int WM_PASTE = 0x302;static void Main(string[] args)
{
if(GetIntptr()!=(IntPtr) 0)
{
PostMessage(mIntPtr,WM_COPY, (IntPtr) 0, (IntPtr) 0);
}
} private static IntPtr GetIntptr()
{
foreach (Process thisproc in Process.GetProcessesByName("NOTEPAD"))
{
mIntPtr = thisproc.MainWindowHandle;
}
return mIntPtr;
}
高手指教下啊~
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货