• 4069阅读
  • 4回复

[提问]QT能调用WinAPI吗? [复制链接]

上一主题 下一主题
离线stlcours
 

只看楼主 倒序阅读 楼主  发表于: 2014-08-14
当然,我知道QT是跨平台的。但是能在Windows下调用WINAPI吗?我刚学QT,猜测不能直接调用,但是QT能调用DLL,那么把API封装在DLL不就能调用了吗?Linux/Mac也是同理?我把与平台相关的函数封装到.so文件里?如果不这么做,某些操作会很麻烦,比如得到C:\Users\MyNames这样的用户路径,另外拷贝文件/判断文件属性,我也想使用WINAPI,没准也只能使用WINAPI?
离线xhybb

只看该作者 1楼 发表于: 2014-08-14
Qt可以调用windows下的API啊~ #include <windows.h>
离线roywillow

只看该作者 2楼 发表于: 2014-08-14
你说的那些用户路径啥的Qt提供了一些api的,你找找就知道了
专业维修核潜艇,回收二手航母、二手航天飞机,大修核反应堆,拆洗导弹发动机更换机油,无人侦察机手动挡改自动,航天飞机保养换三滤,飞碟外太空年检 ,各型号导弹加装迎宾踏板,高空作业擦洗卫星表面除尘、打蜡及抛光,东风全系列巡航导弹。并提供原子对撞机。量大从优,有正规发票。
离线XChinux

只看该作者 3楼 发表于: 2014-08-14
Qt只是一个C++库。
你确定C++能干就行。
二笔 openSUSE Vim N9 BB10 XChinux@163.com 网易博客 腾讯微博
承接C++/Qt、Qt UI界面、PHP及预算报销系统开发业务
离线dosmlp

只看该作者 4楼 发表于: 2014-08-15
当然是可以的,只要是C++的都可以
加入头文件<windows.h>
但是建议加这个头文件<qt_windows.h>
快速回复
限100 字节
 
上一个 下一个