Posted on 2005-12-02 15:16
daiybh 阅读(476)
评论(0) 编辑 收藏 引用
1. 95 下用
EnumPrinters
2. 使用 CPrintDialog类 dlg.DoModal() 手动选择打印机
3. 使用 CPrintDialog类 dlg.GetDefaults() 后,可以在 dlg.m_pd 中找到打印机的信息
4. 查找注册表 GetProfileString()
//////////////////////////////////////////////////////////////////////////////////////
第4条的代码:
static char szPrinter[80];
char *szDevice,*szDriver,*szOutPut;
GetProfileString("windows","device",",,,",szPrinter,80);
szDevice=strtok(szPrinter,",");
szDriver=strtok(NULL,",");
szOutPut=strtok(NULL,",");