C++
Mars熊猫
程序员的一生时间90%是用在编程上,而剩余的10%是活在世界上
展开
-
多程序通讯调用研究
前言 最近在给应用程序添加一个新的高拍仪硬件工具,原本计划是直接在应用程序中添加相关的驱动,直接进行硬件调用,试了几天后发现这个驱动在应用程序中并不好使,并且这个应用程序逻辑很复杂,也不可能进行重写,于是在撞了几天墙之后想到了新思路,直接调用硬件工具现有的测试工具,这不就解决了么~ ~为榆木脑袋想哭 思路 直接说思路吧,比较简单,在应用程序需要使用硬件工具的时候直接加载高拍仪测试exe,并且同步检测交互接口,等待高拍仪拍摄图像。当获取到高拍仪图像的时候应用程序继续进行剩下的操作。 为了美化应用效果,可以在高原创 2020-05-09 16:56:00 · 172 阅读 · 0 评论 -
MFC控件随窗口大小变化原理及实现
本文主要针对MFC的dialog,实现控件随窗口大小变化。 原理:首先获取dialog的初始大小,当窗口发送变动时,调用OnSize事件和方法,计算缩放比例,然后对界面中的所有控件进行缩放和布局。 实现: 创建一个CMFCDemoDlg的dialog对话框; // CMFCDemoDlg 对话框 class CMFCDemoDlg : public CDialogEx { // 构造 p...原创 2020-04-29 09:35:45 · 1185 阅读 · 0 评论 -
2017.10.22 VC助手 All instances of the lincense "XX" are in use.
打开好久没用的VC6.0,却发现机器上的vc助手出问题了,有时打开vc后根本就不能用——打开vc时,系统提示“all instance of the license “*” are in use .VA will be disabled”,然后vc助手就用不了了。作为强迫症患者,网上查了一下原因是局域网内已经由其他人使用过了。 解决方法很简单: 打开注册表编辑器(开始->运行->reged原创 2017-10-22 08:50:35 · 396 阅读 · 0 评论