![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
QT
xgbm_k
这个作者很懒,什么都没留下…
展开
-
面向QT初学者的番茄钟
本来想找一个番茄钟用来提醒自己该起来活动一下。在网上找了找,发现好多都是用Electron开发的。不得不夸一句:Electron真的是个神器!它让前端开发人员也能够开发桌面应用,还能跨平台。后来是因为自己想统计下在一个番茄钟周期内切换过哪些程序——需要调windows API——放弃了用Electron(其实如果自己写一个Electron的插件,在插件中调windows API估计也能实现)。原来...原创 2018-11-26 10:31:13 · 831 阅读 · 0 评论 -
QT将中文写入QString,不显示乱码
今天在QT里面用windows API获取窗口名称,有些窗口名称中有中文。如果直接将窗口名称存入QString,显示出来会有乱码。如何解决看下面的代码。 HWND winHandle = GetForegroundWindow(); int cTxtLen = GetWindowTextLength(winHandle); PSTR pszMem = (PSTR) Virt...原创 2018-11-27 16:18:10 · 769 阅读 · 0 评论 -
QT中使用PSTR报错
我在QT中调windows API: GetWindowText获取窗口名称。GetWindowText需要传进去一个PSTR来存储窗口名称。我按照官方文档中的用法(见下面代码),结果报错:error: cannot convert 'WCHAR {aka wchar_t**}’ to ‘LPWSTR {aka wchar_t*}’ for argument ‘2’ to ‘int GetWind...原创 2018-11-28 15:49:19 · 503 阅读 · 0 评论