摘要: 1、打印信息到输出窗口 OutputDebugString(CString strbuf) 2、获取运行时间 clock(); 3、内存测试 DEBUG_NEW 代替 new 阅读全文
posted @ 2019-01-14 09:51 九月如枫 阅读(290) 评论(0) 推荐(0) 编辑
摘要: 实现通过添加语言包形式实现多语言 添加新语言只需添加语言包即可,无需修改代码 关键函数: 写入.ini文件:bool WritePrivateProfileString(LPCTSTRlpAppName,LPCTSTR lpKeyName,LPCTSTR lpString,LPCTSTRlpFile 阅读全文
posted @ 2018-10-24 17:23 九月如枫 阅读(1715) 评论(0) 推荐(0) 编辑
摘要: 参考 龚建伟 熊光明编著的 《VisualC++ TurboC 串口通信编程实践》 电子版及源码地址 http://u.163.com/jHELKgtJ 提取码: J0NtoY5V 根据文章中介绍的CSerialPort类修改 CserialPort 是一个开源的串口类 原始地址为 下载测试Demo 阅读全文
posted @ 2018-10-23 13:46 九月如枫 阅读(1860) 评论(0) 推荐(0) 编辑
摘要: 情况:自己编写串口驱动,在使用异步操作写入时出现句柄无效 错误 查阅:网上查阅是否句柄值发生变动,监控句柄,值未发生改变 解决:对OVERLAPPED结构体进行初始化后解决 阅读全文
posted @ 2018-10-17 11:38 九月如枫 阅读(559) 评论(0) 推荐(0) 编辑
摘要: 系统配置 echo 终端打印文字 格式 “echo [字符串|$变量]” date 显示或设置系统时间 显示时间:date [+指定的格式]或默认格式 date 设置时间:date -s “20180906 10:07:00” reboot 重启系统 poweroff 关闭系统 wget 下载文件 阅读全文
posted @ 2018-09-07 09:44 九月如枫 阅读(212) 评论(0) 推荐(0) 编辑
摘要: 树形控件划分: 根节点:所有都收缩后的节点 节点: 能展开 叶: 不能展开 说明: 节点和叶不是绝对的划分,当在对叶添加新下属后,该叶变为节点 树形控件操作逻辑: 1、创建控件 CTreeCtrl类的Create成员函数的原型如下: 控件的主要风格以及含义。 TVS_DISABLEDRAGDROP: 阅读全文
posted @ 2018-08-29 10:47 九月如枫 阅读(7427) 评论(0) 推荐(0) 编辑
摘要: 匆匆百年,碌碌匆匆 钩子过程 系统传递消息的路径上安装一个钩子,勾取特定消息 安装钩子 钩子链中,最前的钩子最先响应,最后安装的钩子在钩子链的最前面 进程钩子 安装键鼠钩子 1、定义键盘鼠标钩子过程 2、声明存放钩子句柄变量 HHOOK g_hKeyboard= NULL; ... 注:1、2步在源 阅读全文
posted @ 2018-08-28 15:17 九月如枫 阅读(323) 评论(0) 推荐(0) 编辑
摘要: 一人可为天下师,一言可为天下法 查看DLL导出函数 通过在D:\Program Files (x86)\Microsoft Visual Studio 9.0\VC\bin 目录下的dumpbin.exe查询 具体方法为: 在命令行中通过cd指令定位到,,\bin目录下,之后通过dumpbin /e 阅读全文
posted @ 2018-08-24 14:54 九月如枫 阅读(313) 评论(0) 推荐(0) 编辑
摘要: 1.ActiveX的基本概念 ActiveX控件可以看作是一个极小的服务器应用程序,它不能独立运行,必须嵌入到某个容器程序中,与该容器一起运行。这个容器包括WEB网页,应用程序窗体等。。。 ActiveX控件的后缀名是OCX或者DLL。一般是以OCX和动态库共存的形式打包成cab或者exe的文件放在 阅读全文
posted @ 2018-08-24 09:23 九月如枫 阅读(4474) 评论(0) 推荐(0) 编辑
摘要: sln文件 .sln(Solution)解决方案文件,表示一个项目组,他通常包含一个项目中所有的工程文件信息。 suo文件 suo(Solution User Options)解决方案用户选项文件,记录所有与解决方案建立关联的选项,以便在每次打开时,它都包含用户所做的自定义设置。.suo文件偶尔会被 阅读全文
posted @ 2018-08-23 17:29 九月如枫 阅读(2449) 评论(0) 推荐(0) 编辑