ShellExecute(NULL,"open","cmd.exe","1234",NULL,SW_SHOWNORMAL);在打开cmd.exe的时候想打开的窗口传一个字符串“1234”,不是这样写吗?应该怎么写呀?用这个函数没错吧?
解决方案 »
- 如何使初始窗口最大化??无模式对话框如何建立??
- 请各位大侠帮忙?
- 请问如何给CDialogBar的按钮加上提示文本,如工具条一样,当鼠标停在一个按钮上面便能自动产生文本提示
- 这样将文件一行一行COPY到另一个文件
- 在文件中#pragma comment(lib,"..\\lib\\xxx.lib")
- 在datagrid如何单击确定其行值,列值、或者单击那一行的pSet。
- delphi中调用vc++的ATL开发的COM时,COM中参数为variant*类型,其中存放有safearray数组,如何取
- 怎么知道mp3文件已经播完了?(MCIWndCreate)
- 急!!关于音频压缩的问题
- 如何截获键盘上某些键,如:当按小键盘的'+'时弹出一个对话框.
- 请教一个C++奇怪又有意思的问题
- OCX怎样内导出enum?
问题是接受参数的程序可能根本就不懂这个参数的含义.你试试如下方法:
ShellExecute(NULL,"open","cmd.exe","/k echo 1234",NULL,SW_SHOWNORMAL);
传入给cmd的参数是/k echo 1234
这个参数cmd.exe是认识的.它将显示一个1234