Fork me on GitHub
摘要: 前言: 闪烁问题,之前的经验是使用双缓冲,借此机会,把双缓冲的研究心得总结下。 双缓冲的含义: 缓冲这个词,相信大家都不陌生,Cache。主要是为了解决上下游(或者模块、或者系统)等性能不匹配问题。如果把上游看成“生产者”,下游看成“消费者”,当“生产者”与“消费者”的处理速度不同时,为了避免干等, 阅读全文
posted @ 2021-06-29 22:18 烟波--钓徒 阅读(658) 评论(1) 推荐(0) 编辑
摘要: WM_HOTKEY WM_KEYDWON 阅读全文
posted @ 2021-06-23 09:05 烟波--钓徒 阅读(650) 评论(0) 推荐(0) 编辑
摘要: 项目新建了一个分支和目录,代码与之前机会一样。编译新分支后,出现了“源码不匹配,找到了xxx的副本”类似的提示。 重新编译也无法解决。 需要清理下vs的缓存文件。 C:\Users\Administrator\AppData\Local\Microsoft\VisualStudio\BackupFi 阅读全文
posted @ 2021-05-20 10:09 烟波--钓徒 阅读(142) 评论(0) 推荐(0) 编辑
摘要: SetForegroundWindow function msdn解释的非常清楚了 The system restricts which processes can set the foreground window. A process can set the foreground window 阅读全文
posted @ 2021-05-18 18:40 烟波--钓徒 阅读(1449) 评论(1) 推荐(0) 编辑
摘要: 好久没写总结了,也好久没静下来思考前景了。 没思考的最大原因是认清了社会,更认清了自己。 三天打鱼,两天晒网是常态,闲歇性踌躇满足,大部分时间混吃等死。 毕业时还是很意气风发的,想做一番大事。做个架构师。如今已经工作了7年半了,大部分时间都写着无聊的业务代码。 进的项目几乎一个个没落,之前还以为是自 阅读全文
posted @ 2021-04-19 17:01 烟波--钓徒 阅读(68) 评论(0) 推荐(0) 编辑
摘要: https://www.advancedinstaller.com/repackager.html https://www.advancedinstaller.com/user-guide/tutorial-convert-exe-to-msi.html 上面有转换说明。 阅读全文
posted @ 2021-03-05 14:21 烟波--钓徒 阅读(368) 评论(0) 推荐(0) 编辑
摘要: 目前手头上开发一个SIP客户端的项目。只有服务器是已经开发好的,客户端啥资料都没有。从零开发。 搜索了几天后,确定使用PJSIP作为SIP协议栈框架。microsip是一个根据pjsip开发的一个很好的demo。 一、DEMO相关 1、下载PJSIP并使用VS2013编译。 下载地址:http:// 阅读全文
posted @ 2020-08-06 11:40 烟波--钓徒 阅读(5201) 评论(0) 推荐(1) 编辑
摘要: 今天项目里遇到一个需求,密码输入框,不能输入中文,看了下主流的实现都是禁用输入法。 HIMC g_hIMC =NULL; richedit_ctrl_->AttachSetFocus([this](ui::EventArgs*){ g_hIMC = ImmAssociateContext(m_hWn 阅读全文
posted @ 2020-06-17 18:38 烟波--钓徒 阅读(352) 评论(0) 推荐(0) 编辑
摘要: 转自:http://bbs.chinaunix.net/thread-4177853-1-1.html 问题:VS2013无法加载解决方案中的项目 解决方法: 导致项目无法打开以及VS无法关闭。 解决方法: 1.关闭VS; 2.去C:\Users\<your users name>\AppData\ 阅读全文
posted @ 2020-05-14 14:09 烟波--钓徒 阅读(474) 评论(0) 推荐(0) 编辑
摘要: 接到一个需求,要求web能够唤起本地应用并执行功能。有点类似web打开QQ的对应的联系人的会话。 具体为:如果本地应用(xx.exe) 不存在,则打开它;如果已经存在,则调用它的某方法(如打开联系人会话)。 web与exe的通信,在5年前用过ocx的技术。那时chrome还没那么流行,在ie上安装下 阅读全文
posted @ 2020-04-23 15:37 烟波--钓徒 阅读(4348) 评论(0) 推荐(0) 编辑