调用CPrintDialog类实例进行打印设置后想得到它的打印方向,请问应该怎样进行呀?
解决方案 »
- 求软件注册、试用期的方法??
- NetVideo控件
- CToolBar中指定 Button设置 Bitmap的问题
- 想用mciSendCommand循环播放MIDI文件,可提示error C2065: 'MCI_DGV_PLAY_REPEAT' : undeclared identifier
- 用C函数释放内存的问题?
- 在 C 文件里面声明的全局变量,如何在多个 CPP 文件里使用?
- *.psd文件用什么程序打开
- 我是新手,希望大家能帮忙!!
- 如何将从数据库中导出的数据在OWC.Spreadsheet控件中显示出来?
- 问一个有关驱动程序安装程序的问题------SetupDiCreateDeviceInfo产生的问题!!!!!!!
- 为何当IE转向其它页面后,控件就不能接受任何消息了??请高手帮忙。100分相赠,绝不失言。
- 刚学C++的模板类,遇到个问题!
CZPG2005App* m_pApp = (CZPG2005App*)AfxGetApp();
m_pApp->OnFilePrintSetup();
想得到初始化设置后的打印方向,于是我又进行如下操作 //得到当前系统缺省打印机设置
CPrintDialog dlgPrint(TRUE);
if(!dlgPrint.GetDefaults())
return;
LPDEVMODE pDM = dlgPrint.GetDevMode();
if(pDM == NULL)
return;
if(pDM->dmOrientation == DMORIENT_LANDSCAPE)//横向
结果发现始终得到的都是设置前的系统默认值,我通过设置对话框设置后的值没有得到。
请各位大侠指点一下,拜托!