/*************************/
//说明: 此例子演示对记事本进行Ctrl+S *** 作的组合模拟
//code by PE_luck
//百度:
HWND N=::FindWindow("Notepad",NULL)
if (N)
{
::SetForegroundWindow(N)//先将窗口设置为顶级窗口,以便接收到按键响应
keybd_event(VK_LCONTROL,0,0,0)//按下左ctrl键
keybd_event('S',0,0,0)//再按下s键
keybd_event('丛野S',0,KEYEVENTF_KEYUP,0)//先放开s键
keybd_event(VK_LCONTROL,0,KEYEVENTF_KEYUP,0)//衡郑巧再放开ctrl键
}
else
::MessageBox(0,"没有找到记咐键事本窗口","提示信息:",0x40)
你说的这个已不只是C语言编程了,它涉及到了系统,不同系统的实现方式也不尽铅亮塌相同,拿Windows来说,你可以把头文件Windows.h包含到程序中,然槐圆后调用与剪贴簿相关的Api函数来实现,这类函数上网就可以很容易查得到,而且程序实现也不是很复杂,你只要查到函数,把相关参数传给它就行了,如果写不出我可以键弯帮你写一个,有问题给我邮件吧Colin5300@gmail.com欢迎分享,转载请注明来源:内存溢出
评论列表(0条)