社区
硬件/系统
帖子详情
怎么获得指定打印机的信息?
luokun
2004-10-18 06:26:22
不用标准打印对话框,得到指定打印机的信息,也就是状态、种类、端口、注释那些。
...全文
300
9
打赏
收藏
怎么获得指定打印机的信息?
不用标准打印对话框,得到指定打印机的信息,也就是状态、种类、端口、注释那些。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
9 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
princesshan
2005-08-31
打赏
举报
回复
#include <Winspool.h>
需要包涵这个头文件
cqpp
2005-08-31
打赏
举报
回复
EnumPrinters应该可以!MSDN或者Baidu一下吧
mixtrue
2004-11-03
打赏
举报
回复
#include <windows.h>
HDC GetPrinterDC (void)
{
DWORD dwNeeded, dwReturned ;
HDC hdc ;
PRINTER_INFO_4 * pinfo4 ;
PRINTER_INFO_5 * pinfo5 ;
if (GetVersion () & 0x80000000) // Windows 98
{
EnumPrinters (PRINTER_ENUM_DEFAULT, NULL, 5, NULL,
0, &dwNeeded, &dwReturned) ;
pinfo5 = malloc (dwNeeded) ;
EnumPrinters (PRINTER_ENUM_DEFAULT, NULL, 5, (PBYTE) pinfo5,
dwNeeded, &dwNeeded, &dwReturned) ;
hdc = CreateDC (NULL, pinfo5->pPrinterName, NULL, NULL) ;
free (pinfo5) ;
}
else
//Windows NT
{
EnumPrinters (PRINTER_ENUM_LOCAL, NULL, 4, NULL,
0, &dwNeeded, &dwReturned) ;
pinfo4 = malloc (dwNeeded) ;
EnumPrinters (PRINTER_ENUM_LOCAL, NULL, 4, (PBYTE) pinfo4,
dwNeeded, &dwNeeded, &dwReturned) ;
hdc = CreateDC (NULL, pinfo4->pPrinterName, NULL, NULL) ;
free (pinfo4) ;
}
return hdc ;
}
luokun
2004-10-20
打赏
举报
回复
查注册表倒是个好想法,可是只能取到本地打印机,取不到网络的。而且取不到状态。
Pipi0714
2004-10-19
打赏
举报
回复
使用WIN API函数!
gg961xujin
2004-10-19
打赏
举报
回复
查注册表的键吧,最快最直接
wwqna
2004-10-19
打赏
举报
回复
http://support.microsoft.com/default.aspx?scid=kb;zh-cn;282474
这篇文单对你可能有帮助,不过是用VB写的。
luokun
2004-10-19
打赏
举报
回复
不能。
nuaawenlin
2004-10-19
打赏
举报
回复
GetDeviceCaps()
更改
打印机
自定义 纸张类型 强大 dll
'改变
指定
打印机
的 默认纸张大小及方向,
指定
打印机
不一定是默认
打印机
Call p.StartPrintUserPage(28, 24, 1, "EPSON LQ-1600K IIIH ESC/P 2") '改变当前默认
打印机
的 默认纸张大小及方向 Call p....
excel vba中设置
打印机
的代码
在excel中通过注册表
获得
所有系统
打印机
,并根据需要
指定
其一的代码。
常见小票
打印机
打印故障及解决方法汇总视频教程
通过对“常见小票
打印机
故障及解决方法汇总视频教程”课程学习,达到以下目的:1、可以独立自主安装
打印机
驱动以及安装
打印机
硬件设备 2、可以独立自主排除常见
打印机
故障
MFC控制
打印机
打印
简单的基于MFC dialog的控制
打印机
打印,打印一行文字,不出现预览界面
打印机
用户界面命令RUNDLL32
/Xg
获得
打印机
设置 /Xs 设定
打印机
设置 /z 不要自动共享这台
打印机
/Z 不要自动生成
打印机
名 /K 更改 /v 和 /h 的意义来将 Windows x64 和 Windows IA64 | Windows NT x86 | Windows NT Alpha_AXP | Windows ...
硬件/系统
2,640
社区成员
17,239
社区内容
发帖
与我相关
我的任务
硬件/系统
VC/MFC 硬件/系统
复制链接
扫一扫
分享
社区描述
VC/MFC 硬件/系统
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章