1
2
在Qt应用程序中,您绝对可以使用Windows API(包括windows.h)。后台qt使用Windows API。跨平台qt应用程序的正常处理方式是使用ifdef块。qt为此提供了类似q_OS_Win32和q_WS_Mac的宏。查看qt源代码,您将看到这个方法被广泛使用。 编辑:您还可能希望使用命令行实用程序来安装/卸载和启动/停止Windows服务。这样,您就可以使用qprocess来调用它,而不必深入研究winapi(这总是很好的) |
2
10
已经有解决办法了-
此处的文档: http://qt.nokia.com/doc/solutions/4/qtservice/ 此处下载: ftp://ftp.qt.nokia.com/qt/solutions/lgpl/qtservice-2.6-opensource.zip |
3
1
我不知道windows.h报头的具体情况,但一般来说,您可以在任何qt程序中包含特定于平台的代码。这个程序仅仅停止了跨平台的可移植性。(通常最好将特定于平台的部分分开放在单独的文件中,但如果程序的整个重点是Windows服务,那么…) |
manoj sawant · 窗口服务无法访问远程共享文件夹 6 年前 |
Praveen M · 在WIX中强制终止windows服务 6 年前 |
Brendan · SolrCore正在加载Windows服务 6 年前 |
shahar eldad · 我应该使用哪个句柄初始化扫描仪应用程序 6 年前 |
Dev · CoCreateInstance方法有问题 7 年前 |