c打开一个txt文档,并模拟键盘按键
在MFC中我想在当点击一个按钮,打开桌面上指定的test.txt记事本,并自动模拟键盘敲击输入abc,在模拟Ctrl+s;保存输入。
请问下怎么写?谢谢
这个简单,有个产生硬件消息的函数,具体我忘了,貌似是**Event**,以前用过
调用函数就解决了
keybd_event
楼上的能不能给个例子瞧一瞧,先谢了
看来楼上的也想知道,我也想要个例子。先谢谢了
打开和保存的话用CFileDialog 用法自己网上搜下
模拟键盘输入可以先自己重载个PreTransMessage,自己在里面处理WM_KEYDOWN
ShellExecute(NULL,"open","C:\\test.txt",NULL,NULL,SW_SHOWNORMAL);
keybd_event('N',0,0,0);
keybd_event('N',0,KEYEVENTF_KEYUP,0);
请问下,怎么这么写不行,test.txt窗口没有前置。请高手指点
相关问答:
13个人围成一圈,从第一个人开始顺序报号1,2,3。凡报到3者退出圈子,找出最后留在圈子中的人原来的序号
结果应该是13 可我的程序的结果是11 希望好心人帮改一下
#include <stdio.h>
#include < ......
编译普通的c没问题啊,但编译javah生成的就报错:
gcc -O0 -g3 -Wall -c -fmessage-length=0 -oHelloWorld.o ..\HelloWorld.c
gcc -otest.exe HelloWorld.o
d:/MinGW/bin/../lib/gcc/mingw32/3.4.5/../../. ......
问一下:
#include <stdio.h>
int main()
{
char x, y, z;
int i;
int a[16];
for(i=0; i<=16; i++)
{
a[i] = 0;
......
岗位职责:
1、核心代码编写;
2、确保软件产品的质量;
岗位要求:
1、熟悉C及C++程序设计,熟悉汇编语言,熟悉C/C++标准库。
2、了解windows底层驱动。
3、具有开发多线程经验。 ......
#include <stdio.h>
main()
{
int a,b,sum;
a=1;b=2;
sum=a+b;
printf("sum is %d\n");
}
结果是:2367460
为什么?
printf("sum is %d\n", ......