📄 subject_29330.htm
字号:
<p>
序号:29330 发表者:syosinsya 发表日期:2003-02-04 16:12:15
<br>主题:请教:ShellExecute的用法
<br>内容:有两个用VC做的程序test1.exe, test2.exe<BR>在test1中用ShellExecute启动test2,<BR>不知在test2中如何得到test1的ShellExecute中所带的参数m_hWnd及传给test2的参数lpParameters。<BR><BR>望赐教<BR>
<br><a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p>
<hr size=1>
<blockquote><p>
回复者:吴澄埃 回复日期:2003-02-08 18:58:07
<br>内容:ShellExecute(this->m_hWnd,"open","notepad.exe",<BR> "c:\\scandisk.log","",SW_SHOW );<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>
回复者:syosinsya 回复日期:2003-02-09 22:08:03
<br>内容:对不起,我的问题没有写清楚,我是想问在test2中如何得到test1的当前的窗口句柄。即,执行SellExecute()时带的参数this->m_hWnd在test2中如何获得。至于命令行参数,现已知道可用GetCommandLine()取得。<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>
<font color=red>答案被接受</font><br>回复者:dr0 回复日期:2003-02-09 22:16:17
<br>内容:把hwnd当成command line parameter 传进去不就可以?
<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-02-09 22:35:15
<br>内容:你可以根据网站: http://www.vckbase.com/vckbase/ 的在线杂志,<BR>第十一期的[框架\文档\视图]的'如何获得另一个应用程序窗口中的文本'<BR>第十四期的[WINDOWS系统]的'如何获取某个进程的主窗口以及创建进程的程序名'.<BR>2003-2-9 22:36:31
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -