- 博客(6)
- 资源 (4)
- 收藏
- 关注
原创 libharu 编译使用
libharu是c++一个处理生成pdf的一个开源项目,严格来说应该是C的,他所有的源码都是由C写的,主要支持pdf的生成,包括文字,绘图,字体编码都有涉及。但似乎是不支持读取pdf的(java itext支持读取),git地址为:https://github.com/libharu/libharu 从github上可以直接download到他的源码,之后编译即可得到所需文件。这里确实折腾
2016-10-10 11:37:46 2063
原创 文件模式与文件操作
文件:文本模式与二进制模式文本模式以ASCII码形式存放,而二进制模式则以二进制形式存放内容。对于字符串来说,在存放之前都是经过特定的编码了(UTF-8或ANSI等),无论是二进制还是文本形式实际上都没有区别。以5678为例,ASCII编码为00110101 00110110 00110111 00111000 占4个字节,而二进制编码为00010110 00101110,占2个字节。
2016-08-16 17:01:04 539
原创 记一次进程线程dll和MFC消息循环的系列问题
主要问题1、主线程中慎用waitforsingleobject。本次问题出现在当进程B中弹出一个dlg并设置进程A为其父窗口,之前使用setparent失败了,所以直接在构造函数中把A的句柄穿进去就好了(findwindow来查找A的句柄),但是由于A中使用了waiforsingleobject后,当弹出的dlg使用domodal时,此时向父窗口发送消息,而A此时为挂起状态,故造成消息阻塞,d
2016-07-19 20:19:33 976
原创 认识adb手记
最近因为要调试一个xp系统和安卓平板的东西 用到了adb调试桥 之前装了一大堆东西同时还不好使 经常offline或者链接不上 之后仔细看了看文档总算有点头绪adb(android debug bridge) 安卓调试桥(大概这么翻译)。用于在安卓设备和PC之间建立通信,可以使用usb线或者tcp的形式(usb用于实例设备 tcp用于模拟器)。adb安装使用:下载相应文件直接到目录下cmd
2016-04-13 15:13:42 376 1
原创 利用CCombobox制作一个带有输入联想功能的edit
combobox有一个edit 一个listbox 一个btn组合而成原理:1.在combobox初始化时读取数据库并把内容存放到成员变量m_vecHistory中[vector]2.响应editchange 获取输入的cstring 对vec遍历并使用cstring的find进行匹配。将匹配合适的文本addstring最大的问题是解决combobox自带的自动匹配功能
2016-03-16 16:59:17 1106
原创 xml解析
使用msxml4.dll 解析xml#import "E:\2015-12-24\xml\msxml4.dll" //msxml4.dll路径class InitializeCom{public:InitializeCom() {CoInitialize(NULL); // Initializes the COM library }~Init
2016-01-18 09:18:04 342
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人