我正在尝试在我的wince设备中启动Printdlg(),但它显示我在构建时链接错误。这就是我这样做的方式..
/// using pagesetupdlg....
PAGESETUPDLG info;
memset(&info,0,sizeof(info));
info.lStructSize=sizeof(info);
PageSetupDlg(&info);
或
////using printdlg...
PRINTDLG info;
memset(&info,0,sizeof(info));
info.lStructSize=sizeof(info);
PrintDlg(&info);
在这两种情况下它都在向我显示---
plesae建议我解决方案...... 问候, 穆克什错误LNK2019:未解析的外部 符号PageSetupDlgW引用 功能“public:void __cdecl CAboutDlg :: OnBnClickedButton1(无效)” (?OnBnClickedButton1 @ CAboutDlg @@ QAAXXZ) PrinterTest.obj
答案 0 :(得分:1)
PageSetupDlg肯定是supported in the OS所以留下两个问题:
如果#1为真,那么#2可能是假的 - 至少它不在SDK中。首先,看看OS设计。如果您无法访问它,您可以尝试手动将其拉入 - 我会先尝试将其声明为extern,如果失败,请尝试GetProcAddress。