摘要: TreeCrtl树的节点可以随意的添加,删除,移动。树保存到数据库中,并能从数据库读出还原。 树节点的LPARAM存放ID,这个ID是数据表自增长主键。 1.数据库中读出,按PID,SID顺序,这样读出的第一个为root2.读出的数据存入list3.创建root节点,把root放入map,从list 阅读全文
posted @ 2023-07-31 13:52 XGZ21 阅读(110) 评论(0) 推荐(0)
摘要: 1.单个文件的windows VC程序,不用资源文件。在win32模板程序基础上改。 2. 菜单 和 热键 的代码添加 3. 模式对话框的代码添加。 程序运行界面,最简的win32程序 代码如下,单个文件,比较麻烦的就是对话框。 2023-7-10 修改: 模式对话框之前用MSDN中直接写内存的例子 阅读全文
posted @ 2023-07-09 16:31 XGZ21 阅读(89) 评论(0) 推荐(0)
摘要: 字典的音标有的是用 Kingsoft Phonetic Plain 字体,有的是用KK 字体,对应的编码也不同, 输出时可以设置对应的字体,但是需要安装对应的字体,程序中还要改字体。 统一改成UTF16后就可以统一输出了,window程序一般都用UTF16,接口转换也比较方便。 对应的转换关系可以在 阅读全文
posted @ 2023-07-08 11:06 XGZ21 阅读(156) 评论(0) 推荐(0)
摘要: 1 WIn32 SDK 程序,尽量放在一个文件中,主要用到 Tree,ListView,Edit 控件。 2 把控件封装成类,但不封装窗口回调函数。类实例为全局变量,方便消息回调函数调用执行。这样做最简单。 3 Edit控件处理按键输入,模仿shell执行SQL查询 4 打开数据库文件时若没有此文件 阅读全文
posted @ 2023-05-23 14:14 XGZ21 阅读(614) 评论(0) 推荐(0)
摘要: TreeView控件老是用的稀里糊涂的,写个测试程序总结一下基本用法 要注意点: 1.控件是发通知给父窗口处理,因此消息中鼠标的坐标不是相对控件的,要从屏幕坐标转换来。 2.通知消息的返回值 要参考文档,0 一般是允许默认处理,非0 则阻止默认处理。 3.通知消息参数用LPARAM传递,不同的控件起 阅读全文
posted @ 2023-05-08 17:58 XGZ21 阅读(779) 评论(0) 推荐(0)
摘要: 在WIN11中用VS2022编写 小体积的绿色单文件,支持密码保护,XP到WIN11都能运行的数据库程序 1. 用VC60 建立一个Win32工程,VC60建立的工程默认是字节型的。2. 用VS2010 读取并转换为2010格式,再用VS2022 读取,选择SDK和平台都不升级3. 把 wxsqli 阅读全文
posted @ 2023-05-03 10:06 XGZ21 阅读(546) 评论(0) 推荐(0)
摘要: 1. VS2022 创建立MFC默认多文档程序框架 简单起见,都在APP类中测试 打印输出在底部的OutputWnd类的窗口中2. 配置属性修改: 2.1 用多字节字符集,简化编程 2.2 使用MFC静态库,减少依赖 3. 基本框架修改: 在APP类中增加OnFileOpen菜单消息响应函数,把原来 阅读全文
posted @ 2023-04-11 19:39 XGZ21 阅读(491) 评论(0) 推荐(0)
摘要: 编译库文件:1. 用VS2010 建立一个控制台工程sqlite3,选项为静态库,不包含预编译头。2. 把 wxsqlite3-4.5.1.zip\wxsqlite3-4.5.1\sqlite3secure\src 下所有的文件复制到工程的工作目录3. 把sqlite3.h和sqlite3secur 阅读全文
posted @ 2023-04-09 10:11 XGZ21 阅读(1207) 评论(0) 推荐(0)
摘要: 用的proteus 8.9 中文版,STM32F401可能是支持的最复杂的MCU了吧,就用这个做实验了。 编译器用GCC,在proteus中安装调试都很方便,编程实验用寄存器配置方式,因为仅仅是学习,简单直接,方便调试。 先在网上找一些中文资料,401的中文资料感觉不如103的多,就结合103的一起 阅读全文
posted @ 2023-01-24 08:57 XGZ21 阅读(1638) 评论(0) 推荐(0)
摘要: 原理图只要一个MCU就可以了,双击MCU,编辑固件,选择GCC for ARM,由模板创建默认工程。会遇到两个错误: 1.STM32 GCC ARM 编译 _STATIC_INLINE 出错, 在第一个出错的位置钱加上 #define __STATIC_INLINE static inline 定义 阅读全文
posted @ 2023-01-06 11:29 XGZ21 阅读(945) 评论(0) 推荐(0)