<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[凤凰木]]></title><description><![CDATA[时间的痕迹]]></description><link>https://blog.youkuaiyun.com/redjuly</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; redjuly]]></copyright><item><title><![CDATA[招蚊子]]></title><link>https://blog.youkuaiyun.com/redjuly/article/details/2590131</link><guid>https://blog.youkuaiyun.com/redjuly/article/details/2590131</guid><author>redjuly</author><pubDate>Thu, 26 Jun 2008 20:46:00 +0800</pubDate><description><![CDATA[据说A型血的人最容易招蚊子，我是A型血。也许因为现在的房子在二楼，所以，免去了搭乘电梯的麻烦，夏天一到，蚊子兄弟便常常的来光顾我的屋子。白天还好，忙着动来动去，兄弟难以插嘴。夜里就惨哉，每每困意袭来之时，不是脑门一片嗡嗡，便是腿上多了一个包。美梦常常因此破灭，更不用说“彻夜"的追杀。没办法，为了白天不再困意绵绵点头连连，该把往年的雷达重又翻出，对不住了。。。蚊子兄弟。]]></description><category></category></item><item><title><![CDATA[C++惯用法之RAII(转自水木清华)]]></title><link>https://blog.youkuaiyun.com/redjuly/article/details/2582137</link><guid>https://blog.youkuaiyun.com/redjuly/article/details/2582137</guid><author>redjuly</author><pubDate>Tue, 24 Jun 2008 14:48:00 +0800</pubDate><description><![CDATA[C++号称是多范式的通用编程语言, 但是RAII实际上已在C++编程技术中变成不可或缺的核心技术. RAII几乎无处不在的身影不仅仅来自于C++之父的大力提倡, 更来自于这一技术本身的简单, 高效和几乎无所不能的适应面.如果您还没有听说过RAII的话, 那么我在这里再重新叙述一遍, RAII是下列英文短语的首字母缩写:Resource Acquisition Is Initialisati]]></description><category></category></item><item><title><![CDATA[时间的痕迹]]></title><link>https://blog.youkuaiyun.com/redjuly/article/details/2572001</link><guid>https://blog.youkuaiyun.com/redjuly/article/details/2572001</guid><author>redjuly</author><pubDate>Sat, 21 Jun 2008 10:23:00 +0800</pubDate><description><![CDATA[很久没有写博了，05年那会儿还是蛮有热情的，书生意气，每天还会看自己博客访问的数量，上来论坛灌水。而后随着工作的繁忙，慢慢的变得默然起来。世界变化的太快了，尤其是像计算机行业，有谁还会相信“这个世界只要有20台大型机”就够了的预言？技术的发展成就了一批人的创造力，但这些信息也淹没我这般平常工作的人，生活里的想法和生活方式变得简单而单一。其实，每个人，每天总是会有许多想法的，我现在想做的，是想留下一]]></description><category></category></item><item><title><![CDATA[关于.net的精彩对话]]></title><link>https://blog.youkuaiyun.com/redjuly/article/details/1429203</link><guid>https://blog.youkuaiyun.com/redjuly/article/details/1429203</guid><author>redjuly</author><pubDate>Mon, 04 Dec 2006 13:45:00 +0800</pubDate><description><![CDATA[我想很多爱好软件编程的网友都像我一样，对微软推出的.net平台充满了好奇，但是看了相关的文档也是一头雾水，还好，Purple很幸运在QQ上遇到了 一位.net高手，经过高手的一番教导，Purple已经对.net了解到了些皮毛，虽然很少，但是对进一步认识.net是很有帮助的。有兴趣了解. net的朋友，不妨看看下面的这段“关于.net的精彩对话”。Purple:我对.net没有什么概念！Darkro]]></description><category></category></item><item><title><![CDATA[user breakpoint called from code at 0x******]]></title><link>https://blog.youkuaiyun.com/redjuly/article/details/1328602</link><guid>https://blog.youkuaiyun.com/redjuly/article/details/1328602</guid><author>redjuly</author><pubDate>Tue, 10 Oct 2006 13:38:00 +0800</pubDate><description><![CDATA[在调试程序中遇到提示“user  breakpoint  called  from  code  at  0x......(地址)”时，这并不一定是因没用户设置了断点的关系，而是因为系统执行了一个硬编码断点操作(hard  coded  breakpoint  instruction)。     例如在Windows  NT下当正被调试的应用程序获得焦点时，如果F12键按下，则Windows  N]]></description><category></category></item><item><title><![CDATA[MFC: Visual Studio 2005 and Beyond - from msdn]]></title><link>https://blog.youkuaiyun.com/redjuly/article/details/874904</link><guid>https://blog.youkuaiyun.com/redjuly/article/details/874904</guid><author>redjuly</author><pubDate>Tue, 04 Jul 2006 13:51:00 +0800</pubDate><description><![CDATA[http://msdn.microsoft.com/visualc/whidbey/mfc2005/default.aspxSteve TeixeiraMicrosoft CorporationJune 2005The Microsoft Foundation Class (MFC) Library continues to be the most popular  C++ applicati]]></description><category></category></item><item><title><![CDATA[利用CArchive进行配置保存的妙用]]></title><link>https://blog.youkuaiyun.com/redjuly/article/details/714663</link><guid>https://blog.youkuaiyun.com/redjuly/article/details/714663</guid><author>redjuly</author><pubDate>Tue, 09 May 2006 14:20:00 +0800</pubDate><description><![CDATA[BOOL aaadlg::CheckDlgValueChanged(void){    CMemFile curFile(512);    GetValueFromCtrl();    SaveDlgValue(&curFile);    return !MemFileEq(m_pmemFile,&curFile);}BOOL aaadlg::SaveDlgValue(CMemFile* pFil]]></description><category></category></item><item><title><![CDATA[关于跨模块的内存整理]]></title><link>https://blog.youkuaiyun.com/redjuly/article/details/669755</link><guid>https://blog.youkuaiyun.com/redjuly/article/details/669755</guid><author>redjuly</author><pubDate>Wed, 19 Apr 2006 21:02:00 +0800</pubDate><description><![CDATA[需要使用非mfc的静态库，具体还需要深化一下。  ]]></description><category></category></item><item><title><![CDATA[const & mutable]]></title><link>https://blog.youkuaiyun.com/redjuly/article/details/667435</link><guid>https://blog.youkuaiyun.com/redjuly/article/details/667435</guid><author>redjuly</author><pubDate>Tue, 18 Apr 2006 10:26:00 +0800</pubDate><description><![CDATA[mutable与const修饰词的对称性 smilemac 恐怕没有程序员会反对在该使用const的地方使用const，但大部分程序员却非常反对使用mutable，所以也很少注意mutable与const的对称性。 我们知道，const是一种语义与语法统一得非常好的修饰词，这在C++中其实并不多见，C++很多语法概念在语义上是模糊不清的，但const却是一个异数。const]]></description><category></category></item><item><title><![CDATA[xpath 对于 comments的处理]]></title><link>https://blog.youkuaiyun.com/redjuly/article/details/652816</link><guid>https://blog.youkuaiyun.com/redjuly/article/details/652816</guid><author>redjuly</author><pubDate>Thu, 06 Apr 2006 15:02:00 +0800</pubDate><description><![CDATA[直接使用从 GetNodename 得到的comments的名称中，含有 # 号，使得无法通过 selectSingleNode进行 xpath 节点的选择，通过一个path 处理函数，将如下的 path处理"/SimplePatternXML[1]/DataItemSet[1]/DataItem[1]/#comment[1]"得到 "/SimplePatternXML[1]/DataItemSe]]></description><category></category></item><item><title><![CDATA[Some tips of using vc]]></title><link>https://blog.youkuaiyun.com/redjuly/article/details/550411</link><guid>https://blog.youkuaiyun.com/redjuly/article/details/550411</guid><author>redjuly</author><pubDate>Mon, 12 Dec 2005 17:33:00 +0800</pubDate><description><![CDATA[VC的若干实用小技巧(一)  发布时间： 2005-4-5 9:20:07 被阅览数： 412 次Visual C++6.0(5.0)开发工具功能非常强大，但是对于初学者来说，却有很多细节的问题需要注意。作者搜集整理了以下一些实用小技巧，希望对初学者有所帮助。  1:使用vc开发项目时，常会遇到这种情况：     即明明只改动了一个文件，却要把整个项目全部重新编译连接一次。刚刚连接好，一运行，又提]]></description><category></category></item><item><title><![CDATA[关于onnclbuttonup]]></title><link>https://blog.youkuaiyun.com/redjuly/article/details/538389</link><guid>https://blog.youkuaiyun.com/redjuly/article/details/538389</guid><author>redjuly</author><pubDate>Mon, 28 Nov 2005 13:48:00 +0800</pubDate><description><![CDATA[from  http://www.programfan.com/club/showtxt.asp?id=111269"对于这个问题~我已经解决了~谢谢大家的解答~其实在WM_NCLBUTTONUP这个里面他是在左键点击客户区然后再在非客户区释放时响应此消息~所以才会脱动着窗口到左键释放时没此触发消息...."]]></description><category></category></item><item><title><![CDATA[SetCapture  函数]]></title><link>https://blog.youkuaiyun.com/redjuly/article/details/536173</link><guid>https://blog.youkuaiyun.com/redjuly/article/details/536173</guid><author>redjuly</author><pubDate>Thu, 24 Nov 2005 10:23:00 +0800</pubDate><description><![CDATA[HWND SetCapture(hwnd) 说明：SetCapture函数向属于当前线程的给定窗口设置鼠标捕获。一旦某一窗口捕获了鼠标，则不管光标是否在该窗口的边界内，所有鼠标输入都直接对着该窗口。同时只能有一个窗口捕获鼠标。 若鼠标光标正在其他线程创建的窗口之上，则仅当按下了一个鼠标按钮时，系统才将鼠标输入指向给定的窗口。 　　参数：hwnd 标识当前线程中将捕获鼠标的窗口。 返]]></description><category></category></item><item><title><![CDATA[关于为cwnd增加鼠标双击的响应需要注意的]]></title><link>https://blog.youkuaiyun.com/redjuly/article/details/530907</link><guid>https://blog.youkuaiyun.com/redjuly/article/details/530907</guid><author>redjuly</author><pubDate>Wed, 16 Nov 2005 16:37:00 +0800</pubDate><description><![CDATA[    CString szClassName = AfxRegisterWndClass(CS_DBLCLKS | CS_CLASSDC | CS_SAVEBITS | CS_HREDRAW | CS_VREDRAW,         ::LoadCursor(NULL, IDC_ARROW), (HBRUSH)GetStockObject(LTGRAY_BRUSH), 0);需要在 注册窗口类]]></description><category></category></item><item><title><![CDATA[为菜单增加热键]]></title><link>https://blog.youkuaiyun.com/redjuly/article/details/529967</link><guid>https://blog.youkuaiyun.com/redjuly/article/details/529967</guid><author>redjuly</author><pubDate>Tue, 15 Nov 2005 15:05:00 +0800</pubDate><description><![CDATA[   Using MFC in C++ Part 2: Menus - Adding accelerator keys (Page 8 of 9 ) Accelerator keys allow a user to accessmenu items quicker by pressing a pre-defined combination of keys,instead of having]]></description><category></category></item><item><title><![CDATA[关于combox的map的设计]]></title><link>https://blog.youkuaiyun.com/redjuly/article/details/527390</link><guid>https://blog.youkuaiyun.com/redjuly/article/details/527390</guid><author>redjuly</author><pubDate>Fri, 11 Nov 2005 11:29:00 +0800</pubDate><description><![CDATA[呵呵，如果从外部得到的变量的类型和combox要显示的内容不一致的话。比较好的方式是建立一个map来做影射。这个应该是属于设计模式部分的内容。]]></description><category></category></item><item><title><![CDATA[类的初始化和赋值]]></title><link>https://blog.youkuaiyun.com/redjuly/article/details/525592</link><guid>https://blog.youkuaiyun.com/redjuly/article/details/525592</guid><author>redjuly</author><pubDate>Tue, 08 Nov 2005 22:40:00 +0800</pubDate><description><![CDATA[我的问题是关于初始化C++类成员的。我见过许多这样的代码（包括在你的栏目中也见到过）：CSomeClass::CSomeClass(){    x=0;    y=1;}而在别的什么地方则写成下面的样子：CSomeClass::CSomeClass() : x(0), y(1){}我的一些程序员朋友说第二种方法比较好，但他们都不知道为什么是这样。你能告诉我这两种类成员初始化方法的区别吗？回答从技术]]></description><category></category></item><item><title><![CDATA[文件打开路径]]></title><link>https://blog.youkuaiyun.com/redjuly/article/details/523263</link><guid>https://blog.youkuaiyun.com/redjuly/article/details/523263</guid><author>redjuly</author><pubDate>Sat, 05 Nov 2005 09:34:00 +0800</pubDate><description><![CDATA[在你的winmain函数中的第二个参数就是传入的文件路径参数。比如int APIENTRY WinMain(HINSTANCE hInstance,                     HINSTANCE hPrevInstance,                     LPSTR     lpCmdLine,                     int       nCmdShow)]]></description><category></category></item><item><title><![CDATA[Java API 文档中文版发布]]></title><link>https://blog.youkuaiyun.com/redjuly/article/details/523243</link><guid>https://blog.youkuaiyun.com/redjuly/article/details/523243</guid><author>redjuly</author><pubDate>Sat, 05 Nov 2005 08:39:00 +0800</pubDate><description><![CDATA[Sun 公司提供的Java API Docs是学习和使用Java语言中最经常使用的参考资料之一。但是长期以来此文档只有英文版，对于中国地区的Java开发者来说相当的不便。目前Sun 公司正在组织多方力量将此文档翻译成中文，并于近日在Sun 中国技术社区（http://gceclub.sun.com.cn/）正式发布java.lang和java.util类库API 文档的中文版，其他类库API文档的]]></description><category></category></item><item><title><![CDATA[更换鼠标的图案]]></title><link>https://blog.youkuaiyun.com/redjuly/article/details/522580</link><guid>https://blog.youkuaiyun.com/redjuly/article/details/522580</guid><author>redjuly</author><pubDate>Fri, 04 Nov 2005 13:24:00 +0800</pubDate><description><![CDATA[void CBbbDlg::OnButton3() {    HANDLE hCursor = ::LoadImage(AfxGetResourceHandle(),MAKEINTRESOURCE(IDR_MAINFRAME),IMAGE_ICON,0, 0, LR_DEFAULTSIZE);        if(NULL == hCursor)    {        LPVOID lpMsgB]]></description><category></category></item></channel></rss>