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); 多个命令之间可用 & 连接

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

ShellExecute是我们常用的一个API,可以运行程序,打开网页。 ShellExecute(NULL, "open", "http://www.csdn.net", NULL,NULL,SW_SHOWMAXIMIZED); 这样可以打开一个网页,但不是在新IE中打开,改成下面方式时就可以在一个新的IE中打开网页了 She...

Private Declare Function ShellExecute Lib "shell32.dll" Alias "ShellExecuteA"( ByVal hwnd As Long, ByVal lpOperation As String, ByVal lpFile As String, ByVal lpParameters As String, ByVal lpDirectory As String, ByVal nShowCmd A...

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

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

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

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