window.h在linux下的QT不能用怎么办 20

 我来答
上帝来自地球
2012-09-28 · TA获得超过1436个赞
知道小有建树答主
回答量:438
采纳率:100%
帮助的人:407万
展开全部
qt是c#类似的编程环境,但又和C#不是同一个东西,它们面向的平台不一样,一个linux一个windows,window.h是C#在widows平台的头文件,当然无法再linux平台的qt下用了,不过相似的功能qt也有相应实现的办法,提示qt是基于信号和槽的机制的,windows是消息机制的,你可以参考一下qt编程指导!!
追问
能不能说具体一点啊,能不能用其他类似都文件,比如说unistd.h来替换呢?
追答
他们函数库都不一样,哪有什么可以替换的头文件呀?想不明白你想要知道什么东西。
#include 默认把所有的头文件都包含进去了,切记Qt不等于Visual C++!
延初珍2t
2012-09-28 · TA获得超过592个赞
知道答主
回答量:115
采纳率:0%
帮助的人:50.5万
展开全部
window.h是win下编程的东西啊,linux下根本没这些API你不能用的,重写代码吧
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
周生008
2012-09-28 · TA获得超过1222个赞
知道小有建树答主
回答量:1329
采纳率:0%
帮助的人:638万
展开全部
#ifdef WIN32
#include <window.h>
#else
...
#endif
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式