<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[aleyuan的专栏]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/aleyuan</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; aleyuan]]></copyright><item><title><![CDATA[移动硬盘弹出后还在转的问题]]></title><link>https://blog.youkuaiyun.com/aleyuan/article/details/21556607</link><guid>https://blog.youkuaiyun.com/aleyuan/article/details/21556607</guid><author>aleyuan</author><pubDate>Wed, 19 Mar 2014 21:09:48 +0800</pubDate><description><![CDATA[移动硬盘点击安全弹出之后,由于只是断开数据连接,但仍然会继续供电,所以硬盘还在转,这时候直接拔移动硬盘相信都会心疼吧。
 
解决方法：

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\usbhub\HubG下新建一DWORD值DisableOnSoftRemove为1就好了]]></description><category></category></item><item><title><![CDATA[TortoiseSVN文件夹及文件图…]]></title><link>https://blog.youkuaiyun.com/aleyuan/article/details/21556605</link><guid>https://blog.youkuaiyun.com/aleyuan/article/details/21556605</guid><author>aleyuan</author><pubDate>Wed, 19 Mar 2014 21:09:46 +0800</pubDate><description><![CDATA[原文地址：TortoiseSVN文件夹及文件图标不显示解决方法作者：徐海龙现象：


系统安装TortoiseSVN之后，功能都很正常，但是文件夹或文件图标就是不显示为TortoiseSVN定义的图标。
原因：
Windows 对覆盖图标类型是有限制的。Windows 最多只允许15 个覆盖图标，它自己又用了几个，结果给用户用的就11 个左右。TortoiseSVN
标准会使用７个（普通图标、已修]]></description><category></category></item><item><title><![CDATA[[转]C,C++表达式求值顺序]]></title><link>https://blog.youkuaiyun.com/aleyuan/article/details/21556603</link><guid>https://blog.youkuaiyun.com/aleyuan/article/details/21556603</guid><author>aleyuan</author><pubDate>Wed, 19 Mar 2014 21:09:44 +0800</pubDate><description><![CDATA[【转自】http://bbs.youkuaiyun.com/topics/370153775
【原作者裘宗燕好像是个大人物，原谅我身为菜鸟不认识他】

---------------------------------------------------------------------------------------------
裘宗燕：C/C++ 语言中的表达式求值

经常可以在一些讨论组里看到下面]]></description><category></category></item><item><title><![CDATA[网上找的一些视图和文档的东西]]></title><link>https://blog.youkuaiyun.com/aleyuan/article/details/21556597</link><guid>https://blog.youkuaiyun.com/aleyuan/article/details/21556597</guid><author>aleyuan</author><pubDate>Wed, 19 Mar 2014 21:09:41 +0800</pubDate><description><![CDATA[1、View类发现没有关联Document类，就没有Update和InitUpdate消息，也就不会执行OnUpdate和OnInitialUpdate函数，所以没法在OnInitialUpdate函数里进行初始化

解决方法一：在View类的OnActiveView函数中初始化，每次激活执行一次，若只想执行一次，可设置一个bool变量
解决方法二：创建完View类后，手动调用OnInitialU]]></description><category></category></item><item><title><![CDATA[VC中一些控件的小技巧]]></title><link>https://blog.youkuaiyun.com/aleyuan/article/details/21556595</link><guid>https://blog.youkuaiyun.com/aleyuan/article/details/21556595</guid><author>aleyuan</author><pubDate>Wed, 19 Mar 2014 21:09:39 +0800</pubDate><description><![CDATA[【转载自：http://blog.youkuaiyun.com/starlee/article/details/559122】

【原作者：starlee】

1.让List Control有Check Box
用SetExtendedStyle方法可以设置，看代码：
（CListCtrl m_ListCtrl;）

DWORD dwStyle = m_ListCtrl.GetStyle();

dwStyl]]></description><category></category></item><item><title><![CDATA[vs2008有的类在类视图里面找不到的…]]></title><link>https://blog.youkuaiyun.com/aleyuan/article/details/21556587</link><guid>https://blog.youkuaiyun.com/aleyuan/article/details/21556587</guid><author>aleyuan</author><pubDate>Wed, 19 Mar 2014 21:09:37 +0800</pubDate><description><![CDATA[如题
按网上找到的方法
保存文件，关闭VS2008，删除下面这些配置文件，重启VS即可
.sou，是个隐藏文件
.clw，没找到，可能在VC6.0里有吧
.aps
.ncb]]></description><category></category></item><item><title><![CDATA[C++释放内存的惨痛经验]]></title><link>https://blog.youkuaiyun.com/aleyuan/article/details/21556585</link><guid>https://blog.youkuaiyun.com/aleyuan/article/details/21556585</guid><author>aleyuan</author><pubDate>Wed, 19 Mar 2014 21:09:35 +0800</pubDate><description><![CDATA[有new当然要delete
new[]就要delete[]
这两句话至死不敢忘。不过最近在delete的时候出现一个问题。
起因是因为多态！
class CFather
{
public:
virtual void Draw();
}
class CSon : CFather
{
public:
void Draw();
}
class CDaughter: CFather
{
public:
v]]></description><category></category></item><item><title><![CDATA[C++下的CString相关格式转换]]></title><link>https://blog.youkuaiyun.com/aleyuan/article/details/21556579</link><guid>https://blog.youkuaiyun.com/aleyuan/article/details/21556579</guid><author>aleyuan</author><pubDate>Wed, 19 Mar 2014 21:09:33 +0800</pubDate><description><![CDATA[C++在Unicode环境下编程，CString和int等类型的转换没办法再使用以前的itoa、atoi等宏，这里举几个转换的例子。
CString转char*
//声明标识符
USES_CONVERSION;
CString s("1234567");
char * cmd = T2A(s);
  
CString转int
CString s("1234");
int i = _ttoi(s);]]></description><category></category></item><item><title><![CDATA[C++操作Word学习笔记（五）]]></title><link>https://blog.youkuaiyun.com/aleyuan/article/details/21556575</link><guid>https://blog.youkuaiyun.com/aleyuan/article/details/21556575</guid><author>aleyuan</author><pubDate>Wed, 19 Mar 2014 21:09:31 +0800</pubDate><description><![CDATA[由于学习C++操作word文档是临时需要，所以有些东西也只是知其然不知其所以然，有些代码也是抄了人家的，拿来应需。

C++操作word听说有两种方法，一种是COM、一种是ATL，这里用的是COM。有些函数不知道参数是什么意思时，可以找到函数原型帮助理解。Word的预定义枚举类型都是Wd开头，如WdSeekView::wdSeekMainDocument表示文字视图，WdSeekView::wdS]]></description><category></category></item><item><title><![CDATA[C++操作Word学习笔记（四）]]></title><link>https://blog.youkuaiyun.com/aleyuan/article/details/21556571</link><guid>https://blog.youkuaiyun.com/aleyuan/article/details/21556571</guid><author>aleyuan</author><pubDate>Wed, 19 Mar 2014 21:09:29 +0800</pubDate><description><![CDATA[【当前博文转自http://blog.sina.com.cn/s/blog_4aaac71b01000brk.html】
【本文有打印相关操作】
1、初始化COM库
2、利用COM接口提供的函数，打开默认的模版文档。对Word进行读写等操作，下面代码包括写入文本，在表格中写入文本，实现控制页数，查找特定字符、打印等操作。

3、小博开始常更新了，学了什么我就博上什么，欢迎大家光临。
 
void ]]></description><category></category></item><item><title><![CDATA[C++操作Excel学习笔记（四）]]></title><link>https://blog.youkuaiyun.com/aleyuan/article/details/21556567</link><guid>https://blog.youkuaiyun.com/aleyuan/article/details/21556567</guid><author>aleyuan</author><pubDate>Wed, 19 Mar 2014 21:09:26 +0800</pubDate><description><![CDATA[【当前博文转载自
http://blog.youkuaiyun.com/sgdgoodboy/article/details/2102628】
【本文前半部分与word相关，发在C++操作Word学习笔记（三）】

二 EXCEL篇及命名空间说明
1
Excel组件对象模型    

Microsoft Office Excel
2003文档中的数据是高度结构化的，因此Excel对象模型也具有层次结构并且简单]]></description><category></category></item><item><title><![CDATA[C++操作Word学习笔记（三）]]></title><link>https://blog.youkuaiyun.com/aleyuan/article/details/21556565</link><guid>https://blog.youkuaiyun.com/aleyuan/article/details/21556565</guid><author>aleyuan</author><pubDate>Wed, 19 Mar 2014 21:09:24 +0800</pubDate><description><![CDATA[【当前博文转自http://blog.youkuaiyun.com/sgdgoodboy/article/details/2102628】
【本文不只有Word相关内容，还涉及了Excel，由于字数限制，Excel部分放在 C++操作Excel学习笔记（四） 】


VC之Office自动化开发


去年底老板临时交给一个任务，为一个试验数据管理系统编写一个电子报告生成程序。因为老板也不怎么重视这个项目（钱少]]></description><category></category></item><item><title><![CDATA[C++操作Word学习笔记（二）]]></title><link>https://blog.youkuaiyun.com/aleyuan/article/details/21556559</link><guid>https://blog.youkuaiyun.com/aleyuan/article/details/21556559</guid><author>aleyuan</author><pubDate>Wed, 19 Mar 2014 21:09:22 +0800</pubDate><description><![CDATA[【当前博文转自http://www.cnblogs.com/monicazff/archive/2012/03/30/VC.html，貌似作者也是转的。。】





VC操作word实例详解
[转]我们操纵Word需要通过类型库中的MFC类。而这些类，应该都是基于一个叫COleDispatchDriver的类。至少我所了解到的都是这样。
COleDispatchDriver没有基类。COleDi]]></description><category></category></item><item><title><![CDATA[C++操作Excel学习笔记（三）]]></title><link>https://blog.youkuaiyun.com/aleyuan/article/details/21556557</link><guid>https://blog.youkuaiyun.com/aleyuan/article/details/21556557</guid><author>aleyuan</author><pubDate>Wed, 19 Mar 2014 21:09:20 +0800</pubDate><description><![CDATA[由于学习对Excel的操作是临时学的，有很多东西只是一知半解，但好歹是能运行了，相关内容可以参照前两篇学习笔记。

本文中使用的是OLE方式读写，环境是VS2008和Office2003。现在的编译器有自动完成功能，很容易找到相应的成员函数。查看函数原型有助于理解参数的意义，但仍是有些参数也搞不明白是什么作用，或者如何设置。Excel相关的预定义枚举类型，都是Xl开头，比如XlHAlign，是水平]]></description><category></category></item><item><title><![CDATA[C++操作Excel学习笔记（二）]]></title><link>https://blog.youkuaiyun.com/aleyuan/article/details/21556551</link><guid>https://blog.youkuaiyun.com/aleyuan/article/details/21556551</guid><author>aleyuan</author><pubDate>Wed, 19 Mar 2014 21:09:18 +0800</pubDate><description><![CDATA[【当前博文转载自http://www.byywee.com/page/M0/S599/599654.html】
VS2010 C++
操纵Excel表格的编程实现
经由过程VC实现对Excel表格的操纵的办法有多种，如：经由过程ODBC数据库实现，经由过程解析Excel表格文件，经由过程OLE/COM的实现。本文首要研究经由过程OLE/COM实现对Excel表格的操纵。
 

本文源码的应用景象申]]></description><category></category></item><item><title><![CDATA[C++操作Excel学习笔记（一）]]></title><link>https://blog.youkuaiyun.com/aleyuan/article/details/21556549</link><guid>https://blog.youkuaiyun.com/aleyuan/article/details/21556549</guid><author>aleyuan</author><pubDate>Wed, 19 Mar 2014 21:09:15 +0800</pubDate><description><![CDATA[【当前博文转载自http://blog.youkuaiyun.com/fullsail/article/details/4067416】
C++读取Excel文件方式比较
C++读取Excel的XLS文件的方法有很多，但是也许就是因为方法太多，大家在选择的时候会很疑惑。
由于前两天要做导表工具，比较了常用的方法，总结一下写个短文，
 
1.OLE的方式

这个大约是最常用的方式，这个方式其实启动了一个EXCE]]></description><category></category></item><item><title><![CDATA[C++操作Word学习笔记（一）]]></title><link>https://blog.youkuaiyun.com/aleyuan/article/details/21556547</link><guid>https://blog.youkuaiyun.com/aleyuan/article/details/21556547</guid><author>aleyuan</author><pubDate>Wed, 19 Mar 2014 21:09:13 +0800</pubDate><description><![CDATA[【当前博文转载自：http://www.cppblog.com/codeart/archive/2010/08/31/125430.aspx】
c++操作word接口
注意事项：1多用Range，少用Selection，因为Word中，Selection对象只有一个。
【1】开启word

_ApplicationPtr word_app;

HRESULT hr = word_app.Creat]]></description><category></category></item><item><title><![CDATA[C++内存管理详解【转载】]]></title><link>https://blog.youkuaiyun.com/aleyuan/article/details/21556545</link><guid>https://blog.youkuaiyun.com/aleyuan/article/details/21556545</guid><author>aleyuan</author><pubDate>Wed, 19 Mar 2014 21:09:11 +0800</pubDate><description><![CDATA[【转自：http://www.cppblog.com/yishanhante/articles/18953.html】
1
、内存分配方式

　　内存分配方式有三种：
　　（1）从静态存储区域分配。内存在程序编译的时候就已经分配好，这块内存在程序的整个运行期间都存在。例如全局变量，static变量。


　　（2）在栈上创建。在执行函数时，函数内局部变量的存储单元都可以在栈上创建，函数执行结束时这]]></description><category></category></item><item><title><![CDATA[wsdl生成Webservice客户端和服务端C#代码]]></title><link>https://blog.youkuaiyun.com/aleyuan/article/details/8827829</link><guid>https://blog.youkuaiyun.com/aleyuan/article/details/8827829</guid><author>aleyuan</author><pubDate>Sun, 21 Apr 2013 10:17:41 +0800</pubDate><description><![CDATA[【整理，本文内容来源于网络及本人实践】
Webservice一般是先开发服务，发布wsdl后由客户端调用，但也有先有标准的wsdl文件，反过来开发服务的情况。为了保证开发的服务和wsdl一样，可以把往wsdl生成服务端代码，实现其中方法，再发布服务。
VS提供了一个命令，可以将wsdl生成服务端或客户端代码。打开：开始-所有程序-Microsoft Visual Studio2008-Visu]]></description><category></category></item><item><title><![CDATA[C#将字符串转换成XML格式]]></title><link>https://blog.youkuaiyun.com/aleyuan/article/details/8829767</link><guid>https://blog.youkuaiyun.com/aleyuan/article/details/8829767</guid><author>aleyuan</author><pubDate>Sat, 20 Apr 2013 23:40:13 +0800</pubDate><description><![CDATA[【整理， 内容来源于网络及本人实践】
前几天写程序的时候，遇到一个问题，我需要返回一个字符串给同事，其内容是XML的标记。但是同事在日志里翻看记录的时候，发现整个xml中没有一个换行回车，导致他看的时候太难受。于是要求我返回的时候先把字符串处理成一个具有xml格式的串，再返回给他。
其实很简单，自己实现下面一个函数就行

public  string FormatXML(string st]]></description><category></category></item></channel></rss>