09 2010 档案

摘要:在网上看到张图,和大家分享一下,大家可以一下: 阅读全文
posted @ 2010-09-23 03:12 Gang.Wang 阅读(767) 评论(0) 推荐(0)
摘要:原文:http://www.cnblogs.com/greenerycn/archive/2010/09/20/REG_OPTION_VOLATILE.html今天遇到一个bug,折腾了半天才解决掉,分享给大家。Bug描述一位开发人员调用下面的代码来创建一个注册表键值:执行后,成功的在注册表编辑器中看到了键值,后续从中获取值等代码没有任何问题。提交测试后发现,当系统重启后,上面的程序创建的注册表键... 阅读全文
posted @ 2010-09-20 22:17 Gang.Wang 阅读(721) 评论(0) 推荐(0)
摘要:网站设计中,我们经常会面临多个设计方案的选择,比如某个按钮是用红色还是用蓝色,是放左边还是放右边。传统的解决方法通常是集体讨论表决,或者由某位专家或领导来拍板,实在决定不了时也有随机选一个上线的。虽然传统解决办法多数情况下也是有效的,但A/B测试(A/B-Testing)可能是解决这类问题的一个更好的方法。 所谓A/B测试,简单来说,就是为同一个目标制定两个方案(比如两个页面),让一部分用户使用... 阅读全文
posted @ 2010-09-17 00:39 Gang.Wang 阅读(408) 评论(0) 推荐(0)
摘要:[代码]使用方法:class CWnd : public CLayered<CFloatWnd>{LRESULT CWnd::OnInitDialog( UINT /*uMsg*/, WPARAM /*wParam*/, LPARAM /*lParam*/, BOOL& /*bHandled*/ ){ SetTransparent( 100 ); }} 阅读全文
posted @ 2010-09-15 11:22 Gang.Wang 阅读(401) 评论(0) 推荐(0)
摘要:备忘 ^_^.h 文件Class OneWnd{private:OneWnd(void); ~OneWnd(void); static OneWnd* m_pInstance;class CGarbo { public: ~CGarbo() { if (OneWnd::Instance()) { // to do clear something… } } }; static... 阅读全文
posted @ 2010-09-12 16:32 Gang.Wang 阅读(312) 评论(0) 推荐(0)
摘要:我为了移动一个无标题栏的窗体,使用了WM_NCHITTEST消息,这个消息大概如下: 通常,我们拖动对话框窗口的标题栏来移动窗口,但有时候,我们想通过鼠标在客户区上拖动来移动窗口。 一个容易想到的方案是,处理鼠标消息WM_LBUTTONDOWN和WM_LBUTTONUP。在OnLButtonUp函数中计算鼠标位置的变化,调用MoveWindow实现窗口的移动。 注意,拖动标题栏移动窗口的时候... 阅读全文
posted @ 2010-09-12 14:31 Gang.Wang 阅读(31286) 评论(22) 推荐(6)
摘要:MSG_WM_CREATE LRESULT OnCreate(LPCREATESTRUCT lpCreateStruct); MSG_WM_INITDIALOG LRESULT OnInitDialog(HWND hWnd, LPARAM lParam); MSG_WM_COPYDATA LRESULT OnCopyData(HWND hWnd, PCOPYDATASTRUCT pCopyData... 阅读全文
posted @ 2010-09-12 14:07 Gang.Wang 阅读(3350) 评论(0) 推荐(1)