会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
VitalMa
博客园
首页
新随笔
联系
订阅
管理
2017年11月30日
万能动态库调用工具IDMA(InvokeDllMethodsAdvance)
摘要: 万能动态库调用工具IDMA 开发者:马兆瑞 QQ/微信:624762543 版本说明及下载链接: 【V20.1.9】版本说明:1、修复出参对汉字长度截取错误,出现数组超出索引。 2、修复入参汉字无法缓存问题。3、对unsigned char、char等入参自动识别为整数类型。 CSDN下载链接:ht
阅读全文
posted @ 2017-11-30 09:50 VitalMa
阅读(2561)
评论(2)
推荐(0)
2017年8月28日
编写带对话框界面的OCX
摘要: 编写带对话框界面的OCX步骤: 1、添加Dialog资源,切换到资源视图,将对话框的Style设置为Child,在对话框界面右击添加类,输入类名MyDlg,使得其继承与CDialogEx。(继承CDialog应该也可以)2、在CxxxCtrl类中引入对话框头文件"MyDlg.h",并定义一个类对象:
阅读全文
posted @ 2017-08-28 17:48 VitalMa
阅读(685)
评论(0)
推荐(0)
2017年6月2日
一些常用软件的静默安装参数(nsis,msi,InstallShield,Inno)
摘要: 打包的时候,经常需要安装一些其它的环境库,而又不想让用户繁锁的去选择,这时就需要静默安装,而不同的文件所加的参数了不一致,比如VS的环境库vcredist_x86.exe(这是32位的环境库)后面加/q即可完成静默安装,而NSIS打包的文件使用/q是不行的,查了相关的资料得使用/S(这里要大写),其
阅读全文
posted @ 2017-06-02 13:18 VitalMa
阅读(1400)
评论(0)
推荐(0)
2016年10月29日
在动态链接库dll中弹出对话框
摘要: 在动态链接库dll中弹出对话框步骤: 1、添加Dialog资源,然后在资源视图的对话框界面右击添加类,输入类名MyDlg,使得其继承与CDialogEx。(继承CDialog应该也可以)2、在新生成的类头文件MyDlg.h中引入“resource.h”3、在工程属性“链接器”->“输入”中的“附加依
阅读全文
posted @ 2016-10-29 15:28 VitalMa
阅读(5084)
评论(0)
推荐(0)
2015年8月26日
C++ sqlite3解决中文排序问题
摘要: 导言:sqlite3默认的编码方式为UTF8编码,而在UTF8编码下,中文不是按照拼音顺序编码的,所以想解决中文排序问题,必须自定义排序规则,将UTF8编码转换成GB2312编码(GB2312编码中文是按照拼音顺序编码的),然后再进行比较大小,就可以得到正确的排序结果了。#include "sqli...
阅读全文
posted @ 2015-08-26 09:51 VitalMa
阅读(1053)
评论(0)
推荐(0)
C++ UTF8和GB2312相互转换
摘要: #include #include using std::string;void UTF8_to_GB2312(const char* utf8, string& gb2312_str){ int len = MultiByteToWideChar(CP_UTF8, 0, utf8, -1, ...
阅读全文
posted @ 2015-08-26 09:38 VitalMa
阅读(2519)
评论(0)
推荐(0)
2015年8月25日
C++ 将汉字转换成拼音全拼
摘要: #include using std::string;//==================================================================/** 功能: 将汉字转换成拼音全拼,例如将“马兆瑞”转换成“mazhaorui”。(“妈...
阅读全文
posted @ 2015-08-25 17:31 VitalMa
阅读(10986)
评论(4)
推荐(2)
2014年4月18日
C#对SQLite、Access数据库操作的封装,很好用的~
摘要: 1、对SQLite的封装: 2、对Access的封装: 调用示例: 本人是IT菜鸟,代码有很多不足之处,望大家多多指教
阅读全文
posted @ 2014-04-18 10:42 VitalMa
阅读(4359)
评论(0)
推荐(0)
2014年1月22日
如何使用MFC连接Access数据库
摘要: (1)新建一个Access数据库文件。将其命名为data.mdb,并创建好表、字段。(2)为系统添加数据源。打开“控制面板”—>“管理工具”—>“数据源”,选择“系统DSN”,点击右边的“添加”按钮,选择“Microsoft Access Driver(*.mdb)”,点击“完成”,给数据源起个名字,如conn,然后点击下面的“选择”,选择刚才建立好的data.mdb,点击“确定”,就完成了数据源的添加工作。注:如果是64位的操作系统,在点击“添加”按钮时可能没有Microsoft Access Driver(*.mdb)选项,这时你可以打开C:\Windows\SysWOW64\
阅读全文
posted @ 2014-01-22 13:34 VitalMa
阅读(3107)
评论(0)
推荐(0)
2013年12月2日
字节、十六进制字符串相互转换(asc2hex、hex2asc)
摘要: //================================================================== /** 功能: 将16进制数组转换成asc字符数组(短转长) @param[in] hex :要转换的十六进制数组 @param[in] lenth :转换后的16进制数组的长度 @param[...
阅读全文
posted @ 2013-12-02 20:22 VitalMa
阅读(2758)
评论(0)
推荐(0)
公告