mtwm.net
当前位置:首页 >> VC中,ShEllExECutE函数如何用默认打印机打印? >>

VC中,ShEllExECutE函数如何用默认打印机打印?

1. 函数功能: 你可以给它任何文件的名字,它都能识别出来并打开它。 2.函数原型: HINSTANCE ShellExecute( HWND hwnd, LPCTSTR lpOperation, LPCTSTR lpFile, LPCTSTR lpParameters, LPCTSTR lpDirectory, INT nShowCmd ); 3.参数说明: hwn...

恩,这个会调用系统默认的打印机。 想要自己选,需要更加复杂的编程或者使用ShellExecute调用打印机配置页,调用打印机配置页是否有CmdLine命令我也不知道。 其实还可以在调用这个命令之前先配置系统默认打印机为自己想要的打印机。

ShellExecute的功能是运行一个外部程序(或者是打开一个已注册的文件、打开一个目录、打印一个文件等等),并对外部程序有一定的控制。有几个API函数都可以实现这些功能,但是在大多数情况下ShellExecute是更多的被使用的,同时它并不是太复杂。...

不用什么实例句柄,直接传递参数就行,例如:ShellExecute(hwnd, "open", "cmd.exe", "/c 命令", "", SW_HIDE); 多个命令之间可用 & 连接

有三个API函数可以运行可执行文件WinExec、ShellExecute和CreateProcess。 1.CreateProcess因为使用复杂,比较少用。 2.WinExec主要运行EXE文件。如:WinExec('Notepad.exe Readme.txt', SW_SHOW); 3.ShellExecute不仅可以运行EXE文件,也可以运行...

url = "http://www.baidu.com" Shell "cmd.exe /c start " & url, 0 看看这个方法是不是更简单,连API都不用

传递参数这样不对可以用PostMessage来发送文字消息如果打开CMD并传送CMD命令楼主这样写是正确的不过1234这个命令我还没见过, 就用DIR查看命令吧举例ShellExecute(NULL,"open","cmd.exe","/C DIR",NULL,SW_SHOWNORMAL);

ShellExecute使用详解 有三个API函数可以运行可执行文件WinExec、ShellExecute和CreateProcess。 1.CreateProcess因为使用复杂,比较少用。 2.WinExec主要运行EXE文件。如:WinExec('Notepad.exe Readme.txt', SW_SHOW); 3.ShellExecute不仅可以...

void CXxDlg::OnOK() {ShellExecute(GetSafeHwnd(),TEXT("PRINT"),TEXT("C:\\WINDOWS\\system.ini"),TEXT(""),NULL,SW_SHOWNORMAL);//打印文本ShellExecute(GetSafeHwnd(),TEXT("OPEN"),TEXT("C:\\WINDOWS\\system.ini"),TEXT(""),NULL,SW_SHOWN...

你这个程序不是已经传递参数了吗?运行不成功吗?

网站首页 | 网站地图
All rights reserved Powered by www.mtwm.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com