我用mfc编写了一个打印客户区图像的程序,
其中,已设置printInfo.m_bDirect=true,消除了一个打印对话框,
可是,还有一个对话框,显示如下信息:
打印
文档:无标题
页:第一页
打印机:Smart Print
端口:Smart Port
请问如何才能消除该对话框?恳请各位大侠帮忙!
其中,已设置printInfo.m_bDirect=true,消除了一个打印对话框,
可是,还有一个对话框,显示如下信息:
打印
文档:无标题
页:第一页
打印机:Smart Print
端口:Smart Port
请问如何才能消除该对话框?恳请各位大侠帮忙!
然后将那个窗口强制隐藏了。 祝你好运。
{
gl_b_Print_Direct=(BOOL)wparam;
if(gl_b_Print_Direct)
CFormView::OnFilePrint();//直接打印
else
CFormView::OnFilePrintPreview();
return 0;
}
你好!
我觉得这个打印状态对话框是在VIEWPRNT.CPP文件里定义的、在CView::OnFilePrint()函数中:CPrintingDialog dlgPrintStatus(this);
但是如果我把所有有关dlgPrintStatus的东西注释掉,运行的时候还是会出现这个打印状态对话框,我很疑惑?
我们现在叫打印信息框对不对都是问题 甚至连这个窗口应该叫什么窗口都不知道 郁闷
另外那个信息框出来后 用Spy++看 它的父窗口就是View类 搞得我也很迷惑 本来想弄弄应该能弄出来的 结果没有找到
等高手帮你Kill了它 我也等你好消息。