代码改变世界

javascript中依赖属性(Dependency Property)的实现

2011-09-08 21:56 by Clingingboy, 2226 阅读, 3 推荐, 收藏, 编辑
摘要:好久没在首页发点东西了,昨天在js上依照wpf中依赖属性的思想尝试写了基本的功能.这里拿出来与大家分享 Demo1 注册依赖属性 step1 定义一个函数 function Pers... 阅读全文

数据结构-队列

2011-09-06 19:58 by Clingingboy, 1264 阅读, 0 推荐, 收藏, 编辑
摘要:排队规则:进入队列的人永远都在队尾,出队的人永远都在队首. 1.队列初始化 用rear和front表示队尾和队首. 在数组表示队列,如下有5个大小的数组A, 1,2,3,4,5 那么如... 阅读全文

windows下的托盘编程(Shell_NotifyIcon)

2011-08-31 23:46 by Clingingboy, 9781 阅读, 1 推荐, 收藏, 编辑
摘要:添加和删除托盘图标 BOOL AddNotificationIcon(HWND hwnd){ NOTIFYICONDATA nid = {sizeof(nid)}; nid.hWn... 阅读全文

Windows下如何自定义窗体控件

2011-08-31 23:46 by Clingingboy, 2785 阅读, 0 推荐, 收藏, 编辑
摘要:Win32窗体的所有控件都认为是窗体,所以创建一个自定义的控件跟创建一个win32的窗体是相似的 参考此篇文章 http://www.codeproject.com/KB/miscctrl/... 阅读全文

WTL学习笔记(5)系统皮肤管理

2011-08-16 22:26 by Clingingboy, 2531 阅读, 0 推荐, 收藏, 编辑
摘要:首先下载一个Demo看一下效果 http://www.codeproject.com/KB/winsdk/xpvisualstyle.aspx 概念:每个控件都有Part和State的概念,这个同在... 阅读全文

金山卫士UI原理解析(2)CBkWindow

2011-08-15 22:05 by Clingingboy, 1569 阅读, 0 推荐, 收藏, 编辑
摘要:一.CBkWindow CBkWindow相当于传统win32的窗体类,但并非每个窗体有一句柄,而是把把一个HWND当作一个容器 同时其还包含一个BkWnds,BkWnds是一个单例类,其包含多个C... 阅读全文

金山卫士UI原理解析(1)

2011-08-15 19:46 by Clingingboy, 1566 阅读, 0 推荐, 收藏, 编辑
摘要:Skin结构图 一.CBkObject 有点跟CObject,可以根据类名结合宏来动态创建Skin #define BKOBJ_DECLARE_CLASS_NAME(theclass, classn... 阅读全文

Visual C++ 2011-8-15

2011-08-15 19:45 by Clingingboy, 707 阅读, 0 推荐, 收藏, 编辑
摘要:1.SetWindowLongPtr && GetWindowLongPtr 同SetWindowLong和GetWindowLong,兼容32位和64位 This function superse... 阅读全文

WTL学习笔记(4)控件加强

2011-08-10 20:39 by Clingingboy, 2637 阅读, 0 推荐, 收藏, 编辑
摘要:1.CHyperLink 扩展了Static Text控件 URL超链接 2.CCheckListViewCtrlImpl 一个以checkbox为元素的ListView控件 3.CWaitCurs... 阅读全文

WTL学习笔记(5)双缓冲技术和动画(BufferedPaint)

2011-08-10 20:37 by Clingingboy, 1735 阅读, 0 推荐, 收藏, 编辑
摘要:Vista+添加了相关函数对GDI双缓冲进行了支持,下面是wtl进行的封装 1.CBufferedPaint 对相关的BufferedPaint函数进行封装 class CBufferedPaint... 阅读全文
上一页 1 ··· 9 10 11 12 13 14 15 16 17 ··· 66 下一页