02 2011 档案

WTL(3)_control bars
摘要:Toolbars and Status Bars in a FrameCFrameWindowImplonly supports one toolbar |no equivalent to the MFC system of multiple dockable toolbarsIf you need more than one toolbar : 1.hack around inCFrameWindowImplinternalsToolBarCreateSimpleToolBarUIAddToolBarUISetCheck(ID_VIEW_TOOLBAR, 1)UIUpdateToolBar( 阅读全文

posted @ 2011-02-28 13:57 oleeceo 阅读(362) 评论(0) 推荐(0)

Messages and Message Queues
摘要:typedef struct tagMSG { HWND hwnd; UINT message; WPARAM wParam; LPARAM lParam; DWORD time; POINT pt;} MSG, *PMSG, *LPMSG;About Messages and Message Queues不是程序主动调用, 而是等待系统传入参数唤醒。顶层窗口不响应时, 系统隐藏窗口并且用一个ghost window替换它?Windows Messages系统和窗口处理函数,通过message交流。系统和应用程序都产生消息。一个应用程序 可以直接发送消息 给他自己的窗口 去执行。或者和在其他应 阅读全文

posted @ 2011-02-27 11:05 oleeceo 阅读(362) 评论(0) 推荐(0)

WTL教程(2)_WTL GUI Base Classes
摘要:Introduction to Part II好的, 是时间开始谈论WTL了! 这部分会涵盖:基本的main frame window写法, 涵盖一些WTL改进的特性。例如:ui更新, 良好的消息映射WTL OverviewCFrameWindowImpl, CMDIFrameWindowImplCButton, CListViewCtrlCDC, CMenuCSplitterWindow, CUpdateUI, CDialogResize, CCustomDrawCString, CRect, BEGIN_MSG_MAP_EX这章会较深入的讲解 框架窗口, UI特征, 实用工具类。多数是独立 阅读全文

posted @ 2011-02-25 14:15 oleeceo 阅读(988) 评论(0) 推荐(0)

socket下载图片&http协议[更新中..]
摘要:关键词:ASCII文本:4->52二进制文本:4->100 阅读全文

posted @ 2011-02-25 10:39 oleeceo 阅读(328) 评论(0) 推荐(0)

自定义窗口, 自定义消息.
摘要:短短的 阅读全文

posted @ 2011-02-25 10:37 oleeceo 阅读(100) 评论(0) 推荐(0)

c#基础
摘要:属性 public abstract class Shape { private string myId; public string Id { get {return myId;} set { myId = value; } } }属性是 私有变量的 代言人,存取器. 紧挨着变量声明就好函数重载public abstract class Shape{ public abstract double Area { get; } } public class Squre : Shape{ public override double Area { get{ return mySide * mySi 阅读全文

posted @ 2011-02-25 10:29 oleeceo 阅读(245) 评论(0) 推荐(0)

WTL(1)_ATL GUI Classes
摘要:WTL for MFC Programmers, Part I - ATL GUI ClassesREADME.TXTWTL的使用环境: vc2005 Express和vc6的用户需要注意, 文章是wtl7.1在vc6.0-7.0下测试的, vc7.0-8.0下未知.WTL的前提知识: windows API, MFC, 消息处理, c++模板类, ATL类等.Introduction to the SeriesWTL有很多强悍的MFC's GUI类, 但是WTL程序更小。如果你像我一样学习过MFC的GUI,那么你将很容易使用WTL中这些缩水了的控件,像MFC的消息过滤机制。如果你想我 阅读全文

posted @ 2011-02-23 22:54 oleeceo 阅读(710) 评论(0) 推荐(0)

MFC经典
摘要:MFC 阅读全文

posted @ 2011-02-22 21:21 oleeceo 阅读(158) 评论(0) 推荐(0)

c/c++调试异常汇总
摘要:c++调试 阅读全文

posted @ 2011-02-18 22:00 oleeceo 阅读(204) 评论(0) 推荐(0)

Windows Application 图标
摘要:[2011.2.10_15:54] 搞定了。流程(1) photoshop 画64*64图, 背景透明(2) photoshop 按存成.ico格式的插件, 存成.ico(3) 程序加载icon, IDI_ICON1, 在一个icon中, 创建16*16, 24*24, 32*32图标复制保存.(4) class的hIcon设成IDI_ICON1.关键点1' 在(4)后, 重新生成解决方案发现.exe图标可能不变, 如果有旧ICON图标删除之, 或不删->重新启动项目, Ctrl+滚轮变大变小图标, 这主要是程序的SmallIcon还加载的是久图标造成的。2‘ 图标模糊, 用64 阅读全文

posted @ 2011-02-09 17:21 oleeceo 阅读(384) 评论(0) 推荐(0)

思考方法
摘要:全过程查找1. 记录: 把所有过程, 每一步都印在脑子中(不管是对的, 是错的, 是撤销的, 是添加的, 是胡想的)2. 下一步考虑: 要考虑到之前所有步, 是否能用上.eg1: 找凸包过程一点一点画,一点一点连,中间有撤销的步骤也要记录下来,寻找规律。eg2: 画一个闹钟的Icon. 搜集所有曾经有过的闹钟实物样子, 动画样子, 寻找闹钟最可爱, 最鲜明的特点进行最简单的抽象. 让人一眼看去就明白, 他是个闹钟, 哦他太可爱了!   结果就是1个带表盘的圆身体和两个会闹的扁圆耳朵, 画的可爱些, 尝试改变比例. 哦就是他了。 从过程找答案eg1: 煮鸡蛋皮不好包想一想煮鸡蛋过程, 因为热胀 阅读全文

posted @ 2011-02-07 19:43 oleeceo 阅读(161) 评论(0) 推荐(0)

注册表
摘要:注册表是一个数据库.5个库HKEY_CLASSES_ROOT存了两种数据1. 将数据类型和应用程序关联(默认打开程序)2. 复制来源:HKEY_LOCAL_MACHINE\SOFTWARE\Classes , HKEY_CURRENT_USER\SOFTWARE\ClassesHKEY_CURRENT_USER:1.当前用户信息,includes environment variables, personal program groups, desktop settings, network connections, printers, and application preferences. 阅读全文

posted @ 2011-02-03 19:31 oleeceo 阅读(269) 评论(0) 推荐(0)

算法练习^例题
摘要:[2011.03.05] 从之前的信息可以看出,任何问题,都要先 走几步看看,总结一下,感觉一下,分析一下。[2011.03.05] 1生门,1死门,1人只说真话,1人只说假话, 这俩人知道哪个是生门哪个是死门。 1句话,你怎么问出结果。需要包含的信息问A,这是生门? 问B,这是生门? 单独问无法说明哪个是真。问A,他是真(真话)人?B答不是。问B,他是真(真话)人?B答不是。1. 所以必须带有两个人的信息。2. 必须包含门的信息,不然怎么知道哪个是生死?目前:至少你要问A,他会说你是真人么? 真人会说,不会。 问B,他会说你是真人么? 假人会说,会。如何把门的信息加入?[2011.02.28 阅读全文

posted @ 2011-02-03 10:57 oleeceo 阅读(186) 评论(0) 推荐(0)

问题[ing..]
摘要:[20110219_0939]  模板类const方法  [20110219_0939]  c++构造函数中复发用allocter申请空间问题[20110201_2331]  windowsx.h, HANDLE相关宏定义不理解. 阅读全文

posted @ 2011-02-01 23:32 oleeceo 阅读(99) 评论(0) 推荐(0)

导航