qt 中没有CString 类型的数据?MFC程序如何转换成Qt程序?

qt 中没有CString 类型的数据?MFC程序如何转换成Qt程序?,第1张

①不能。

②MFC是微软基础类库,是win32 sdk 的进一步封装,本质是调用win32 api.

③Qt在linux下的版本,是基于Qt框架接口标准,由于是可移植的,所以win32下qt可以容易移植到linux下,但是Qt和MFC内部实现和外部框架结构完全不同,这才是关键。

④语言一样,框架不一样,MFC与QT是有很大差别的,调用的函数都大不一样。

⑤如果你会C++,就买本Qt的书,做一个文件传输不难。

文档可以 QMainWindow QMdiArea QWidget QApplication,用这些来替代,至于文档类,自己实现吧,没有现成的Doc-View框架,不过有Model View框架,概念不太一样

窗口(QWidget及其派生类)的刷新在paintEvent()函数中实现,字符串用QString,默认Unicode编码

多语言参考linguist 以及QObject::tr() ,具体的自己去看文档吧,这些信息足够你找到入口了


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/11672798.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-17
下一篇 2023-05-17

发表评论

登录后才能评论

评论列表(0条)

保存