📄 subject_27474.htm
字号:
<p>
序号:27474 发表者:lovingbird 发表日期:2003-01-12 12:41:17
<br>主题:请教,
<br>内容:请教,在WINDOWS上运行了一个程序X,X本身支持键盘输入,能不能再编写一个程序Y,Y可以代替人在X中输入?<BR>其中,X程序没有源代码,不知道其中的变量如何定义,只可以直接在里面进行键盘输入。<BR>如果可以通过编程实现,能不能在X在后台执行的时候也实现同样的功能。本人是菜鸟,麻烦各位指教。
<br><a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p>
<hr size=1>
<blockquote><p>
回复者:巴巴罗沙 回复日期:2003-01-12 13:58:50
<br>内容:没有做不到,只有想不到,实现倒是可以,不过难度不小,如果想做的话,掌握了Windows基础编程后,在看一下Jeffrey Richter的《Windows 核心编程》《Windows 高级编程》到可以自娱自乐
<br>
<a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p></blockquote>
<hr size=1>
<blockquote><p>
回复者:lovingbird 回复日期:2003-01-12 14:08:49
<br>内容:那我想问一下,如果要实现类似EZScript或者按键精灵之类的软件的功能,也需要学习那些么。我现在要了解这个功能主要是急着用,麻烦你能不能告诉我需要调用什么函数或者使用什么接口。多谢。
<br>
<a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p></blockquote>
<hr size=1>
<blockquote><p>
回复者:巴巴罗沙 回复日期:2003-01-12 15:52:16
<br>内容:抱歉,我也是初学者,那两本书是我的努力目标,正在学Windows API
<br>
<a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p></blockquote>
<hr size=1>
<blockquote><p>
回复者:lovingbird 回复日期:2003-01-12 16:56:19
<br>内容:呵呵,我也是啊,以前只是用TC编过写小程序,拿VC一点办法都没
<br>
<a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p></blockquote>
<hr size=1>
<blockquote><p>
<font color=red>答案被接受</font><br>回复者:divin 回复日期:2003-01-18 15:09:58
<br>内容:简述一下我的思路<BR>在Y中使用循环::FindWindow()找到X中的编辑窗口句柄。<BR>是否找到该窗口需用户来判断.<BR>用::SendMessage()向该窗口发送WM_KEYDOWN,WM_CHAR,WM_KEYUP消息<BR>请自行查找相关API函数的用法<BR>
<br>
<a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p></blockquote>
<hr size=1>
<blockquote><p>
回复者:lovingbird 回复日期:2003-01-19 03:47:46
<br>内容:简明扼要,谢谢!
<br>
<a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p></blockquote>
<hr size=1>
<blockquote><p>
回复者:未出手的飞刀 回复日期:2003-01-19 16:07:36
<br>内容:<BR>最好使用<BR><BR>BOOL PostThreadMessage(<BR> DWORD idThread, // thread identifier<BR> UINT Msg, // message<BR> WPARAM wParam, // first message parameter<BR> LPARAM lParam // second message parameter<BR>);<BR>
<br>
<a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p></blockquote>
<hr size=1>
<blockquote><p>
回复者:lovingbird 回复日期:2003-01-19 18:46:21
<br>内容:好的,我试试
<br>
<a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p></blockquote>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -