- 博客(4)
- 资源 (1)
- 收藏
- 关注
原创 Qt qApp->processEvents() 导致0xC00000FD堆栈溢出问题解决办法
解决办法目前想到的是有两个,一个是在建立connect信号槽连接时,通过Qt::BlockingQueuedConnection配置项,在处理信号过程中阻塞住当前线程,这样就不会发生递归;另一种方法则是,增加一个变量标识当前是正在处理信号还是空闲,当只有在空闲时才去发送信号给主线程,其本质上也是一种阻塞办法,防止递归的繁盛。在运行过程中,可能会存在主线程在处理事件过程中,子线程恰好重新发送了新的信号过来,这个时候就会进入processEvents的递归过程,最终无法跳出该递归,导致堆栈溢出。
2023-05-23 11:14:43
908
1
转载 如何打造自己的pe呢?微软官方WinPE的制作流程
想要制作微软官方纯净版的WinPE,首先就需要去微软网站,根据自身的需求选择下载对应的Windows 评估和部署工具包(下载地址:https://developer.microsoft.com/zh-cn/windows/hardware/windows-assessment-deployment-kit#winADK)。工具下载软件并不大,仅1.4MB左右,运行后会提示是直接安装在电脑中...
2017-06-12 22:05:32
66340
4
原创 关于添加开机启动的脚本问题
最近,因为工作需要,我们需要在Windows开机启动时执行一些脚本,但是很麻烦的一点就是要求在用户登陆之前就要执行该脚本,所以就不能够通过修改HKLM注册表下的Run项来实现目标,因为修改Run项只能是在用户登陆之后才会执行,经过查阅资料,得知我们在本地组策略编辑器中就可以设置在用户登陆前所要执行的脚本,在这里分享一下设置的方法! 命令行,输入gpedit打开本地组策略编
2017-06-11 18:16:39
3870
3
原创 C++学习笔记_对话框使用技巧
1、对话框创建方法有两种:1)一种是通过添加资源的方法,即:打开资源视图->添加对话框资源->设置ID->使用类向导为对话框关联对话框类(Ctrl+w)2)另一种为利用类视图向导方法:类视图->右击根节点->选择new form->修改名称->完成创建!2、对话框分为模态对话框和非模态对话框:1)模态对话框:模态对话框中用户不关闭该对话框时,将不能切换到程序的其他对话框当中。创
2015-11-28 10:56:00
663
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人