首页
学习
活动
专区
工具
TVP
发布

跟Qt君学编程

觉得有用再分享,文章首发公众号「Qt君」欢迎关注。
专栏作者
680
文章
1032625
阅读量
70
订阅数
发布窗口置顶工具1.0.0
  一个Windows平台的窗口置顶工具。目前添加了以下功能: 置顶窗口功能; 窗口穿透功能; 窗口透明度设置功能; 窗口自定义画中画功能。 演示 置顶 📷 2. 鼠标穿透 📷 透明度设置 📷 画中画 📷 拖动效果 📷 访问以下链接: https://github.com/aeagean/WindowTop
Qt君
2023-03-17
6850
Qt运行程序弹出异常窗口解释
❝源于群友的提问。关于程序运行时弹出崩溃窗口提示的问题。❞ 如图: 📷 上图为访问野指针导致程序崩溃。 The inferior stopped because it triggered an exception. Stopped in thread 0 by: Exception at 0x7ffb59c9decb, code: 0xc0000005: read access violation at: 0x12345678, flags=0x0. 解释: 程序触发了异常。 在0号线程的0x7ff
Qt君
2023-03-17
4K0
使用WinAPI(Beep)播放歌曲
  在github中看到一个挺有意思的仓库,是使用Beep实现播放歌曲的功能,分享给大家。
Qt君
2023-03-17
7250
判断窗口是否在当前虚拟桌面
IVirtualDesktopManager实例的IsWindowOnCurrentVirtualDesktop提供窗口是否在当前活动的虚拟桌面上。
Qt君
2023-03-17
1.2K0
过滤窗口最小化事件
本文以简单的例子实现windows平台下的过滤窗口最小化事件功能。 例子: #include <QApplication> #include <QWidget> #include <QAbstractNativeEventFilter> #include <windows.h> class NativeFilter : public QAbstractNativeEventFilter { bool nativeEventFilter(const QByteArray &eventType,
Qt君
2023-03-17
9930
Qt 6平台的特有API
  虽然Qt解决了编写应用程序的许多特有任务,但始终存在Qt无法解决的极端情况,或者在特定于平台的API或其他工具包之上构建功能更有意义的情况。我们要为Qt 6解决的任务之一是清理和协调访问平台特定功能所需的各种机制。
Qt君
2023-03-17
6570
Windows系统API笔记
关于窗口操作的一些API介绍。 1. 设置窗口的Z序层级 BOOL SetWindowPos( HWND hWnd, HWND hWndInsertAfter, int X, int Y, int cx, int cy, UINT uFlags ); 2. 根据窗口标题查找窗口 HWND FindWindow( LPCSTR lpClassName, LPCSTR lpWindowName ); 3. 获取窗口标
Qt君
2023-03-17
5160
QtCreator设置多实例运行
"工具"->"选项"->"构建和运行"->"Stop application before building"设置为None即可。
Qt君
2023-03-17
6670
获取Windows系统所有窗口句柄
  上代码: #include <QDebug> #include <windows.h> #pragma comment(lib,"user32.lib") /* 回调函数,用于捕获进程 */ BOOL MyEnumProc(HWND hwnd, LPARAM param) { LPWSTR lpString = (LPWSTR)malloc(sizeof(WCHAR) * MAX_PATH); if (IsWindow(hwnd) && IsWindowEnable
Qt君
2023-03-17
1.5K0
分享QHotKey全局监听按键事件
  QHotKey是一个类,可用于创建热键/全局快捷方式,也就是可在任何地方使用的快捷方式,而与应用程序状态无关。这意味着您的应用程序可以处于活动状态,非活动状态,最小化或根本不可见,并且仍会收到快捷方式。
Qt君
2023-03-17
1.3K0
windows获取激活焦点的窗口句柄
头文件 #include <windows.h> #include <winuser.h> 依赖库 user32.lib 操作接口 HWND w = GetForegroundWindow();
Qt君
2023-03-17
4K0
Qt方便地将文件移到回收站
  静态方法moveToTrash接受文件名作为第一个参数,并且不需要创建QFile实例,第二个参数是设置回收箱的路径。
Qt君
2023-03-17
7990
Qt最后支持Windows XP的版本
  最后支持于Qt 5.6.3版本,别再瞎倒腾Qt 5.7版本以上的Windows XP系统支持了。
Qt君
2023-03-17
2K0
QMake使用小技巧
  利用QMake跨平台特性整理出一些跨平台系统命令。如下表(windows平台):
Qt君
2020-06-24
5930
根据窗口句柄置顶窗口
SetWindowPos函数改变一个「子窗口,弹出式窗口或顶层窗口的尺寸,位置和Z序」。子窗口,弹出式窗口,及顶层窗口根据它们在屏幕上出现的顺序排序、顶层窗口设置的级别最高,并且被设置为Z序的第一个窗口。
Qt君
2020-06-17
2.5K0
今天电脑频繁蓝屏不更新文章了
前几天例行更新windows系统(1909版本),这几天使用都会出现蓝屏(两次左右吧)也没放在心上。可是今天一直都是蓝屏,重启后一会就出现了蓝屏现象,导致今天什么也没有做到。卸载了最近的更新,运行了一段时间没有出现了,以为弄好了。可是运行了两个小时后,突然一声响声,电脑直接黑屏了,然后又开始无限循环蓝屏。
Qt君
2020-06-01
7590
翻译 | Qt 5.15中自定义窗口的装饰
  这只是Qt 5.15中一个新功能的快速更新,我对此感到非常兴奋。传统上,窗口装饰一直是一件很无聊的事情。标题栏,边框,最小化,最大化,调整大小和退出,差不多就是这样了。但是,近来,应用程序越来越倾向于在其装饰中包括特定应用程序的UI和主题。比如:   MacOS已经这样做了一段时间。
Qt君
2020-03-05
2.3K0
设置程序运行时的字符编码
  关于可设置的编码可参考(windows平台): https://docs.microsoft.com/zh-cn/windows/win32/Intl/code-page-identifiers
Qt君
2020-02-27
1.3K0
发布 | 音量控制器
❝可设置/同步扬声器与录音音量。(目前仅支持Windows系统)❞ image.png 功能 「可设置扬声器/录音音量,开关静音功能」。 部分代码 音量控制类VolumeController对外接口。 class VolumeController {public: explicit VolumeController(); virtual ~VolumeController(); int getSpeakerVolume(); bool setSpeakerVolume(in
Qt君
2020-02-24
1.1K0
Windows命令笔记
命令行运行start或explorer打开「文件资源管理器」。 在文件资源管理器的目录下按Shift+鼠标右击,可找到「打开PowerShell窗口的选项」。 %cd%:「表示当前目录」。可使用在批处理脚本(bat脚本)、命令行窗口。 %~dp0:「表示脚本文件所在磁盘的位置」。可使用在批处理脚本(bat脚本)。 删除误创建的aux,com等文件,可使用git bash的rm命令删除。 「通过进程pid号删除进程」: taskkill /f /pid pid号 或 ntsd -c q -p pid号 「通
Qt君
2020-02-24
7370
点击加载更多
社区活动
腾讯技术创作狂欢月
“码”上创作 21 天,分 10000 元奖品池!
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档