查看完整版本: [-- Qtcreator怎么引用windows的打印 libwinspool库 --]

QTCN开发网 -> Qt基础编程 -> Qtcreator怎么引用windows的打印 libwinspool库 [打印本页] 登录 -> 注册 -> 回复主题 -> 发表主题

suoniao 2022-12-08 14:33

Qtcreator怎么引用windows的打印 libwinspool库

我在pro文件里面引用了
INCLUDEPATH += $$PWD/libs/x86DEPENDPATH += $$PWD/libs/x86LIBS += -lgdi32 -luser32 -lwinspool代码里面也包含了 Winspool.h  头文件但是依然
使用库函数的时候报错  OpenPrinter(szPrinterName, &hPrinter, &pds);
报   no matching function for call to 'OpenPrinterW'

20091001753 2022-12-08 15:15
链接第三方库的时候,要注意下动态库的版本。

比如,如果动态库是32位的,你就不能用64位的Qt。

如果动态库是 linux平台的,那你也就不能编译 win的版本。

zy1233 2022-12-09 10:29
windows api Unicode .
if szPrinterName is not wide char,use OpenPrinterA


查看完整版本: [-- Qtcreator怎么引用windows的打印 libwinspool库 --] [-- top --]



Powered by phpwind v8.7 Code ©2003-2011 phpwind
Gzip disabled