<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[UImaking的专栏]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/uimaking</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; uimaking]]></copyright><item><title><![CDATA[Ole Drag & Drop]]></title><link>https://blog.youkuaiyun.com/uimaking/article/details/5039650</link><guid>https://blog.youkuaiyun.com/uimaking/article/details/5039650</guid><author>uimaking</author><pubDate>Sat, 19 Dec 2009 18:50:00 +0800</pubDate><description><![CDATA[看过的关于Ole 拖拽相关最好的介绍了：第一部分：介绍(OLE Drag和Drop随笔) 该指南的目的在于读者能够在他们自己的程序实现完整的拖拽功能。自Window95以来，Drag和Drop已经成为Window程序的一个标准功能，随着COM和OLE成为主流技术，程序能和Window Shell甚至其他Window程序无缝交互。这个弹性是以高昂的代价为基础的，说的婉转点，写一个COM或OL]]></description><category></category></item><item><title><![CDATA[界面美化专家v1.0.0.3更新日志]]></title><link>https://blog.youkuaiyun.com/uimaking/article/details/4195347</link><guid>https://blog.youkuaiyun.com/uimaking/article/details/4195347</guid><author>uimaking</author><pubDate>Sun, 17 May 2009 17:55:00 +0800</pubDate><description><![CDATA[程序下载链接：http://iask.sina.com.cn/user/my_ishare.php?uid=1595309435 解决了小词典和单词本同时切换皮肤的一个Bug美化了弹出菜单 原始效果： 美化效果1：美化效果2： ]]></description><category></category></item><item><title><![CDATA[界面美化专家v1.0.0.2更新 ]]></title><link>https://blog.youkuaiyun.com/uimaking/article/details/4140932</link><guid>https://blog.youkuaiyun.com/uimaking/article/details/4140932</guid><author>uimaking</author><pubDate>Thu, 30 Apr 2009 22:13:00 +0800</pubDate><description><![CDATA[支持了列表控件 原始效果： 效果1：效果2： ]]></description><category></category></item><item><title><![CDATA[界面美化专家v1.0.0.1更新]]></title><link>https://blog.youkuaiyun.com/uimaking/article/details/4066692</link><guid>https://blog.youkuaiyun.com/uimaking/article/details/4066692</guid><author>uimaking</author><pubDate>Sun, 12 Apr 2009 13:43:00 +0800</pubDate><description><![CDATA[添加了博客链接按钮。支持了键盘方向键移动部分具有焦点的按钮。]]></description><category></category></item><item><title><![CDATA[界面美化专家——有道桌面小词典篇]]></title><link>https://blog.youkuaiyun.com/uimaking/article/details/4058245</link><guid>https://blog.youkuaiyun.com/uimaking/article/details/4058245</guid><author>uimaking</author><pubDate>Wed, 08 Apr 2009 22:46:00 +0800</pubDate><description><![CDATA[       本篇文章比较长，如果你能耐心的看完，或许会有发现宝藏的喜悦。        界面美化专家请从http://iask.sina.com.cn/user/my_ishare.php?uid=1595309435下载。文件压缩包为uimaking.rar，请解压到本地仔细阅读使用说明后直接运行UImaking.exe        界面对于应用程序来说是非常重要的，好看的界]]></description><category></category></item><item><title><![CDATA[Windbg 自动加载到启动的进程]]></title><link>https://blog.youkuaiyun.com/uimaking/article/details/4034123</link><guid>https://blog.youkuaiyun.com/uimaking/article/details/4034123</guid><author>uimaking</author><pubDate>Sun, 29 Mar 2009 17:20:00 +0800</pubDate><description><![CDATA[     有时候你的dll需要注入到别人的exe中，使用ida是可以进行源码调试的，发现使用windbg来进行源码调试更方便现在把这些记下来备忘吧，自己的dll注入到别人的exe中经常需要exe在启动的时候就能够使用windbg断下来查看当前情况，两步就可以完成。以要注入的exe名称为ABC.exe为例：      首先在注册表中创建一项，在HKEY_LOCAL_MACHINE/SOFTW]]></description><category></category></item><item><title><![CDATA[假期过去了]]></title><link>https://blog.youkuaiyun.com/uimaking/article/details/3916269</link><guid>https://blog.youkuaiyun.com/uimaking/article/details/3916269</guid><author>uimaking</author><pubDate>Sat, 21 Feb 2009 08:32:00 +0800</pubDate><description><![CDATA[最近倒时差好厉害= =，每天早晨自语：今天一定要在12点前睡一次。可最后都是凌晨3点以后才滚到床上的。有好多本书要读、有不少A.C.G事物想玩、有许多程序得写。突然倒在床上的那一刻觉得人生真的好短暂，即便如此的使用时间也仍觉得每天过的好快。怎样的去做才会觉得有意义更具价值的，这样的答案一直都没有找到。所以今天仍需怀抱着问题活在这个世界。最近躺在床上后总会看一会儿的的漫画便是ONE PIECE（反复]]></description><category></category></item><item><title><![CDATA[编译 makefile]]></title><link>https://blog.youkuaiyun.com/uimaking/article/details/3857032</link><guid>https://blog.youkuaiyun.com/uimaking/article/details/3857032</guid><author>uimaking</author><pubDate>Sun, 01 Feb 2009 16:34:00 +0800</pubDate><description><![CDATA[ 最近学习的时候从网上找到的例子很多都没有dsw,dsp文件只有makefile的VC工程，在此把编译makefile文件方法记录下来备忘： 先要打开DOS窗口，然后进入VC目录下的BIN目录， 运行一下VCVARS32.BAT文件 如果运行中有错误，可能是你的环境变量的缓冲区太小，加大一点就可以了。    然后在进入你需要编译的目录，运行以下命令：  c:/abc>nmake   /]]></description><category></category></item><item><title><![CDATA[大决战！超奥特8兄弟]]></title><link>https://blog.youkuaiyun.com/uimaking/article/details/3854966</link><guid>https://blog.youkuaiyun.com/uimaking/article/details/3854966</guid><author>uimaking</author><pubDate>Fri, 30 Jan 2009 15:16:00 +0800</pubDate><description><![CDATA[终于看完了期待了一年多的《大决战！超奥特8兄弟》DVD。真的是好怀念、好激动，历代ウルトラマン里的人物悉数登场，开场的每一块ウルトラマン碎片就好像年幼时的梦想，再一次、再一次的紧紧的拼凑起来。孩提时总是会比手画脚的模仿(HERO)给别人看，并没有什么远大的目标和伟大的理想，只是单纯幻想着拯救世界也许很帅气。“直到最后都不要放弃，奥特曼一定会出现的”，现在说起来稍嫌幼稚又害羞的句子。在渐渐长大后才领]]></description><category></category></item><item><title><![CDATA[过年了]]></title><link>https://blog.youkuaiyun.com/UImaking/article/details/3852813</link><guid>https://blog.youkuaiyun.com/UImaking/article/details/3852813</guid><author>UImaking</author><pubDate>Sun, 25 Jan 2009 10:48:00 +0800</pubDate><description><![CDATA[过年了，放假回家已经有段时间了，南京的天气还是不错的，好像最近北京很冷，在家里真暖和，我比较怕冷，呵呵，趁着放假在家多多学习，马上就毕业了，现在经济不景气啊，希望能够找个好工作，努力学习。]]></description><category></category></item><item><title><![CDATA[VC 快捷键 备忘]]></title><link>https://blog.youkuaiyun.com/UImaking/article/details/3691944</link><guid>https://blog.youkuaiyun.com/UImaking/article/details/3691944</guid><author>UImaking</author><pubDate>Sat, 03 Jan 2009 13:50:00 +0800</pubDate><description><![CDATA[  “全局”快捷键下列快捷组合键可用于集成开发环境 (IDE) 中的不同位置。命令名快捷键说明编辑.复制CTRL + CCTRL + INSERT将当前选定的项复制到系统剪贴板。编辑.剪切CTRL + XSHIFT + DELETE将当前选定的项移除到系统剪贴板。编辑.循环应用剪贴板中的复制项CTRL + SHIFT ]]></description><category></category></item><item><title><![CDATA[使用windbg追踪处理器独占者]]></title><link>https://blog.youkuaiyun.com/UImaking/article/details/3460589</link><guid>https://blog.youkuaiyun.com/UImaking/article/details/3460589</guid><author>UImaking</author><pubDate>Sat, 06 Dec 2008 19:28:00 +0800</pubDate><description><![CDATA[如果一个应用程序用尽(“独占”)处理器所有的注意信号，其他进程将会最后饿死和无法运行。使用以下步骤改正这类隐错。调试一个占用所有处理器周期的应用程序 识别是哪个应用程序引起这个问题：使用任务管理器Task Manager或Perfmon找出是哪个进程使用了 99% 或 100% 的处理器周期。可能也会告诉你违反规则的线程是哪个。 把WinDbg、KD或CDB附上这个进程。 识别]]></description><category></category></item><item><title><![CDATA[WTL  CFileDialog  文件选择对话框居中问题]]></title><link>https://blog.youkuaiyun.com/UImaking/article/details/3413437</link><guid>https://blog.youkuaiyun.com/UImaking/article/details/3413437</guid><author>UImaking</author><pubDate>Sun, 30 Nov 2008 10:54:00 +0800</pubDate><description><![CDATA[CFileDialog 及其基类 CFileDialogImpl 用于显示文件打开和文件保存对话框。通过分析WTL源代码发现CFileDialog 的功能做的很不够；在弹出文件打开和文件保存对话框的时候没有居中，为了美观需要实现居中，方法是自己派生一个新类来实现：    class CMyFileDialog: public CFileDialogImpl{public:     CMyFil]]></description><category></category></item><item><title><![CDATA[STL的map用法]]></title><link>https://blog.youkuaiyun.com/UImaking/article/details/3413416</link><guid>https://blog.youkuaiyun.com/UImaking/article/details/3413416</guid><author>UImaking</author><pubDate>Sun, 30 Nov 2008 10:41:00 +0800</pubDate><description><![CDATA[1. map中的元素其实就是一个pair.2. map的键一般不能是指针, 比如int*, char*之类的, 会出错. 常用的就用string了,int也行.3. map是个无序的容器, 而vector之类是有序的. 所谓有序无序是指放入的元素并不是按一定顺序放进去的, 而是乱序, 随机存放的(被映射后近似随机存放).所以遍历的时候有些效率差别.4. 判断有没有找到该键的内容可以这样]]></description><category></category></item><item><title><![CDATA[CFileDialog文件选择对话框格式备忘]]></title><link>https://blog.youkuaiyun.com/UImaking/article/details/3354463</link><guid>https://blog.youkuaiyun.com/UImaking/article/details/3354463</guid><author>UImaking</author><pubDate>Sun, 23 Nov 2008 13:42:00 +0800</pubDate><description><![CDATA[MFC下CFileDialog文件选择对话框的使用： 首先构造一个对象并提供相应的参数：CFileDialog::CFileDialog( BOOL bOpenFileDialog, LPCTSTR lpszDefExt = NULL, LPCTSTR lpszFileName = NULL, DWORD dwFlags = OFN_HIDEREADONLY | OFN_OVERWRITE]]></description><category></category></item><item><title><![CDATA[关于内存DC绘图防止屏幕闪烁说明]]></title><link>https://blog.youkuaiyun.com/UImaking/article/details/3269173</link><guid>https://blog.youkuaiyun.com/UImaking/article/details/3269173</guid><author>UImaking</author><pubDate>Mon, 10 Nov 2008 21:26:00 +0800</pubDate><description><![CDATA[利用内存DC，进行绘图，从而减少闪烁，方法原理为： 此方法涉及到两个DC，屏幕DC和内存DC。把所要绘制的一切先在内存DC中进行绘制，之后全部搬到 屏幕DC中，从而把所有烦琐的绘制过程都在内存DC中完成了，用户在屏幕上看到的是一幅完整的图画，所以不可能出现 闪烁情况。期间，关键是这幅图画。这幅图画是从屏幕DC中创建出来的，只不画面的尺寸就是客户区域的大小，之后把 这幅画选入内存DC中，之后在内存D]]></description><category></category></item><item><title><![CDATA[Visual C++模态对话框消息处理机制的分析]]></title><link>https://blog.youkuaiyun.com/UImaking/article/details/3268921</link><guid>https://blog.youkuaiyun.com/UImaking/article/details/3268921</guid><author>UImaking</author><pubDate>Mon, 10 Nov 2008 20:41:00 +0800</pubDate><description><![CDATA[摘要：消息驱动机制是Windows操作系统的根本，模态对话框消息处理又是不同于一般消息处理的特殊形式。通过分析这种消息机制的原理，可用来处理类似的程序设计要求。 　　在Windows操作系统中，面向用户的GUI基本上可分为对话框形式和文档/视图两种表现形式。对话框的显示方式又可分为模态对话框和非模态对话框，以适应不同的用户交互需求。由于对话框和文档/视图框架结构各有特色，能不能将文档/视图框架结构]]></description><category></category></item><item><title><![CDATA[VC++中MFC窗口对象的清除]]></title><link>https://blog.youkuaiyun.com/UImaking/article/details/3256647</link><guid>https://blog.youkuaiyun.com/UImaking/article/details/3256647</guid><author>UImaking</author><pubDate>Sat, 08 Nov 2008 22:10:00 +0800</pubDate><description><![CDATA[　     对于vc++初学者来说,总觉得窗口对象的清除过程有些莫名其妙.在程序中看不到对delete的显式调用,这似乎违反了c++中有关初始化和清除的规则.那么,程序是怎样取消一个窗口对象? 　　 要消除窗口对象,必须清楚窗口对象的构成.在一个通常的程序中，先创建c++窗口对象,然后由Windows创建实际的窗口结构,并返回句柄与c++对象连接.也就是说,窗口对象包含c++窗口对象和Window]]></description><category></category></item><item><title><![CDATA[终于开博客了]]></title><link>https://blog.youkuaiyun.com/UImaking/article/details/3202314</link><guid>https://blog.youkuaiyun.com/UImaking/article/details/3202314</guid><author>UImaking</author><pubDate>Sat, 01 Nov 2008 19:14:00 +0800</pubDate><description><![CDATA[ 今天外面很冷...]]></description><category></category></item></channel></rss>