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