首页| 论坛| 消息

标题:关于在Qt中用GetPrivateProfileInt函数的疑问
作者:lwei24
日期:2022-04-19 17:14
内容:

如题,在Qt中调用GetPrivateProfileInt,为什么会和MFC中调用的有差异呢?
BOOLm_bAtaPassThroughSmart = (BOOL)GetPrivateProfileInt(reinterpret_cast(QString("Setting").utf16()), reinterpret_cast(QString("AtaPassThroughSmart").utf16()), 1, reinterpret_cast(m_Ini.utf16()));
BOOL m_bAtaPassThroughSmart = (BOOL)GetPrivateProfileInt(_T("Setting"), _T("AtaPassThroughSmart"), 1, m_Ini);

如上代码,第一个是以Qt的形式去表现,结果m_bAtaPassThroughSmart= 1,而第二个是以MFC的形式去表现,m_bAtaPassThroughSmart = 0.各位大佬,有没有知道为啥的?是我转换的类型不对还是什么?劳烦各位大佬帮忙看看,指点一下,小弟在此多谢了!


#1 [20091001753 04-19 21:40]
Qt 里 是 Win32 API

回复 发表
主题 版块