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是更多的被使用的,同时它并不是太复杂。...

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...

比如我在MFC中设置了一个按钮,如下面的Button4,在Button4函数中添加以下ShellExecute的函数,运行程序,单击按钮按键就可以连到相应网址了 void CMy100402317Dlg::OnButton4() { // TODO: Add your control notification handler code here Sh...

不用什么实例句柄,直接传递参数就行,例如: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文件,也可以运行...

你的cmd参数不对 改成 ShellExecute(NULL, _T("open"), _T("cmd.exe"), _T("/k echo hello word."), NULL, SW_SHOW); 参数k的意思是执行后面的语句,完成后不关闭cmd窗口。也可以是参数c,意思是执行后面的语句,完成后关闭cmd窗口。 具体可以打...

ShellExecute(NULL,"open","C:\\Program Files (x86)\\HandWrite\MyNewRecog.exe",NULL,NULL,SW_SHOWNORMAL);

system()是发送系统命令,和在桌面上打开cmd时键入差不多 后面3个是windows带的API,都可打开可执行文件。 system()就很简单了,比如system("C:\\QQ.exe"); 就打开了C盘的QQ

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