会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
xgz21
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
4
5
6
下一页
2023年7月31日
TreeCtrl 树的存储和还原 2, VC++
摘要: TreeCrtl树的节点可以随意的添加,删除,移动。树保存到数据库中,并能从数据库读出还原。 树节点的LPARAM存放ID,这个ID是数据表自增长主键。 1.数据库中读出,按PID,SID顺序,这样读出的第一个为root2.读出的数据存入list3.创建root节点,把root放入map,从list
阅读全文
posted @ 2023-07-31 13:52 XGZ21
阅读(110)
评论(0)
推荐(0)
2023年7月9日
不用资源文件的 VC 窗口程序
摘要: 1.单个文件的windows VC程序,不用资源文件。在win32模板程序基础上改。 2. 菜单 和 热键 的代码添加 3. 模式对话框的代码添加。 程序运行界面,最简的win32程序 代码如下,单个文件,比较麻烦的就是对话框。 2023-7-10 修改: 模式对话框之前用MSDN中直接写内存的例子
阅读全文
posted @ 2023-07-09 16:31 XGZ21
阅读(89)
评论(0)
推荐(0)
2023年7月8日
音标编码 转unicode输出,VC++
摘要: 字典的音标有的是用 Kingsoft Phonetic Plain 字体,有的是用KK 字体,对应的编码也不同, 输出时可以设置对应的字体,但是需要安装对应的字体,程序中还要改字体。 统一改成UTF16后就可以统一输出了,window程序一般都用UTF16,接口转换也比较方便。 对应的转换关系可以在
阅读全文
posted @ 2023-07-08 11:06 XGZ21
阅读(156)
评论(0)
推荐(0)
2023年5月23日
SQLite3 客户端程序,Win32 SDK ,C/C++
摘要: 1 WIn32 SDK 程序,尽量放在一个文件中,主要用到 Tree,ListView,Edit 控件。 2 把控件封装成类,但不封装窗口回调函数。类实例为全局变量,方便消息回调函数调用执行。这样做最简单。 3 Edit控件处理按键输入,模仿shell执行SQL查询 4 打开数据库文件时若没有此文件
阅读全文
posted @ 2023-05-23 14:14 XGZ21
阅读(614)
评论(0)
推荐(0)
2023年5月8日
Win32 SDK TreeView 控件的基本用法,节点的编辑,拖动,添加,删除,弹出菜单
摘要: TreeView控件老是用的稀里糊涂的,写个测试程序总结一下基本用法 要注意点: 1.控件是发通知给父窗口处理,因此消息中鼠标的坐标不是相对控件的,要从屏幕坐标转换来。 2.通知消息的返回值 要参考文档,0 一般是允许默认处理,非0 则阻止默认处理。 3.通知消息参数用LPARAM传递,不同的控件起
阅读全文
posted @ 2023-05-08 17:58 XGZ21
阅读(779)
评论(0)
推荐(0)
2023年5月3日
Win11系统,VS2022编写数据库程序,小体积,绿色单文件,支持密码保护,XP到Win11都能运行
摘要: 在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)
2023年4月11日
wxSQLite3 的使用,MFC 应用编程
摘要: 1. VS2022 创建立MFC默认多文档程序框架 简单起见,都在APP类中测试 打印输出在底部的OutputWnd类的窗口中2. 配置属性修改: 2.1 用多字节字符集,简化编程 2.2 使用MFC静态库,减少依赖 3. 基本框架修改: 在APP类中增加OnFileOpen菜单消息响应函数,把原来
阅读全文
posted @ 2023-04-11 19:39 XGZ21
阅读(491)
评论(0)
推荐(0)
2023年4月9日
wxsqlite3 的使用, sqlite3 加密库 编译和测试
摘要: 编译库文件: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)
2023年1月24日
STM32F401 Proteus 仿真 串口两种发送方式 编译用GCC ,寄存器配置方式
摘要: 用的proteus 8.9 中文版,STM32F401可能是支持的最复杂的MCU了吧,就用这个做实验了。 编译器用GCC,在proteus中安装调试都很方便,编程实验用寄存器配置方式,因为仅仅是学习,简单直接,方便调试。 先在网上找一些中文资料,401的中文资料感觉不如103的多,就结合103的一起
阅读全文
posted @ 2023-01-24 08:57 XGZ21
阅读(1638)
评论(0)
推荐(0)
2023年1月6日
STM32F103 Proteus 仿真 编译用GCC
摘要: 原理图只要一个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)
上一页
1
2
3
4
5
6
下一页
公告