上一页 1 ··· 8 9 10 11 12 13 14 下一页
摘要: DC --> Device Context(设备环境). 它是一种对具体绘制对象的抽象。一个DC是在windows底层下的结构体。 在windows下的多任务环境下。A程序的输出是不可以影响B程序的输出的,所以每个程序都被严格的限制于它本身的窗口。GDI用简单的机制确保每个程序的绘制在一个明确的环境下执行,这个机制就是Device Context(DC) 。 所以就是你看到的,如果你要在一个特定的窗口进行绘制的话,必须用这个窗口的句柄作为参数来获得它的绘制环境(DC)。然后就可以在其上面作画了。 实际上我上面说的“一个特定的窗口”并不精确。因为你会发现你只能在该窗口的客户区进行绘制。.. 阅读全文
posted @ 2012-07-19 13:42 popoxxll 阅读(1719) 评论(0) 推荐(0) 编辑
摘要: 1. 你们的项目组使用源代码管理工具了么?应该用。VSS、CVS、PVCS、ClearCase、CCC/Harvest、FireFly都可以。我的选择是VSS。2. 你们的项目组使用缺陷管理系统了么?应该用。ClearQuest太复杂,我的推荐是BugZilla。3. 你们的测试组还在用Word写测试用例么?不要用Word写测试用例(Test Case)。应该用一个专门的系统,可以是Test Manager,也可以是自己开发一个ASP.NET的小网站。主要目的是Track和Browse。4. 你们的项目组有没有建立一个门户网站?要 有一个门户网站,用来放Contact Info、Baselin 阅读全文
posted @ 2012-07-18 11:55 popoxxll 阅读(209) 评论(0) 推荐(0) 编辑
摘要: 创建窗体 ... 1. WM_GETMINMAXINFO 2. WM_NCCREATE 3. WM_NCCALCSIZE 4. WM_CREATE 创建完毕. 显示窗体 ... 1. WM_SHOWWINDOW 2. WM_WINDOWPOSCHANGING 3. WM_WINDOWPOSCHANGING 4. WM_ACTIVATEAPP 5. WM_NCACTIVATE 6. WM_GETTEXT 7. WM_ACTIVATE 8. WM_SETFOCUS 9. WM_NCPAINT 10. WM_GETTEXT 11. WM_ERASEBKGND 12... 阅读全文
posted @ 2012-07-05 13:53 popoxxll 阅读(285) 评论(0) 推荐(0) 编辑
摘要: WM_DRAWITEM消息当具有自绘风格的按钮、组合框、列表框或者菜单的可见部分发生改变时,就会发送WM_DRAWITEM消息给自绘控件所在的窗体。窗口通过WindowProc函数接受WM_DRAWITEM消息WindowProc函数定义如下:LRESULT CALLBACK WindowProc(HWND hwnd, //指向窗口的句柄UINT uMsg, WM_DRAWITEM消息WPARAM wParam, //control identifier(UINT)LPARAM lParam //item data(LPDRAWITEMSTRUCT));参数:wParam用来指定发送WM_DR 阅读全文
posted @ 2012-07-05 13:52 popoxxll 阅读(3638) 评论(0) 推荐(0) 编辑
摘要: WINDOWPOS数据结构具有如下形式:typedef struct tagWINDOWPOS{ /* wp */ HWND hwnd; HWND hwndInsertAfter; int x; int y; int cx; int cy; UINT flags;} WINDOWPOS;WINDOWPOS结构包含了有关窗口的大小和位置的信息。成员:hwnd标识窗口。 hwndInsertAfter标识了一个窗口,本窗口将被放在这个窗口的后面。 x指定了窗口的左边界的位置。 y指定了窗口的右边界的位置。 cx指定了窗口的宽度,以象素为单位。 cy指定了窗口的高度,以象素为单位。 flags指定了 阅读全文
posted @ 2012-07-05 13:50 popoxxll 阅读(1246) 评论(0) 推荐(0) 编辑
摘要: 在网上看到有篇介绍windows系统消息的文章,还比较全面。收集起来,已备以后查用:============================================================================== 消息,就是指Windows发出的一个通知,告诉应用程序某个事情发生了。例如,单击鼠标、改变窗口尺寸、按下键盘上的一个键都会使Windows发送一个消息给应用程序。消息本身是作为一个记录传递给应用程序的,这个记录中包含了消息的类型以及其他信息。例如,对于单击鼠标所产生的消息来说,这个记录中包含了单击鼠标时的坐标。这个记录类型叫做TMsg, 它在W... 阅读全文
posted @ 2012-07-05 12:00 popoxxll 阅读(2564) 评论(0) 推荐(0) 编辑
摘要: 1,DefaultValue的作用:不是提供设计时的默认值,是当你输入的值与你设置的值相同时,这个值不变黑【加粗显示】。[Description ("value of label1") ,DefaultValue("label123") ] public string CODE { get { return label1.Text; } set { label1.Text = value; } }如果label1.text 不等于 "label123" 的话,则在IDE中看到的 CODE 这个属性值 是 粗体 显示(表示与默认值不同, 阅读全文
posted @ 2012-07-05 10:09 popoxxll 阅读(3458) 评论(0) 推荐(0) 编辑
摘要: DesignerSerializationVisibility:指定在设计时序列化组件上的属性 (Property) 时所使用的持久性类型:其实就是说:设置是否在InitializeComponent函数中生成相应的代码今天做了一个用户控件,就是在一个新的userControl上放了一个button1,通过重写Text属性达到设置UserControl的Text属性而改变Button1的Text目的,但是一开始不论怎样设置,一运行时UserContrl的Text就消失了,通过设置DesignerSerializationVisibility( DesignerSerializationVisi 阅读全文
posted @ 2012-07-05 10:05 popoxxll 阅读(506) 评论(0) 推荐(0) 编辑
摘要: if (window.attachEvent) { window.attachEvent("onload", allLoad); } else if (window.addEventListener) { window.addEventListener("load", allLoad, false); } function allLoad(){//要加载的方法函数 可以添加n个 } 阅读全文
posted @ 2012-04-26 16:02 popoxxll 阅读(320) 评论(0) 推荐(0) 编辑
摘要: 本字符实体参考手册包括了数学符号、希腊字符、各种箭头记号、科技符号以及形状。注释:实体名称对大小写敏感。HTML 支持的数学符号结果描述实体名称实体编号∀for all∀∀∂part∂∂∃exists&exists;∃∅empty∅∅∇nabla∇∇∈isin∈∈∉notin∉∉∋ni∋∋∏prod 阅读全文
posted @ 2012-04-26 16:00 popoxxll 阅读(342) 评论(0) 推荐(0) 编辑
上一页 1 ··· 8 9 10 11 12 13 14 下一页