摘要:
Windows对话框依其与父窗口的关系,分为两类: 1.modal对话框,令其父窗口除能,直到对话框结束 2.modeless对话框,父窗口与其共同运行 为了做一个对话框,程序员必须: 1.对话框模板(dialog template)。这是在RC文件中定义的一个对话框外貌,以各种方式决定对话框大小, 阅读全文
摘要:
windows程序的进入点是WinMain函数,shell侦测到使用这想执行一个windows程序时,会调用加载器把该程序加载,然后调用C startup code, 后者再调用WinMain函数,开始执行程序,WinMain的四个参数由系统传递进来。 windows程序必须进行初始化工作,为的是产 阅读全文
摘要:
windows程序分为【程序代码】和【UI资源】两大部分 【UI资源】:指功能菜单,对话框外貌,程序图标,光标形状等东西,UI资源实际内容借助各种工具生产,以各种扩展名存在,如ico,bmp,cur.程序员要在资源描述档(.rc)描述它们,RC编译器读取RC挡描述后将所有UI资源集中于程序代码结合在 阅读全文
摘要:
几个相似而不完全相同的的对象,有时人们要求在向他们发出同一个消息时,他们的反应各不相同,分别执行不同的操作,这种情况就是多态现象。 例如windows环境下,鼠标双击一个对象(这就是向对象传递一个消息),如果对象是一个可执行文件,则会执行此程序,如果对象是一个文本文件,则会启动文本编辑器并打开该文件 阅读全文
摘要:
类的继承,是新的类从已有的类那里得到已有的特性,或从已有的类产生新类的过程。原有类称为基类或父类,产生的新类成为派生类或子类 关系定性: is-a:属于关系,例如狗属于一种动物,车属于一种交通工具,在面向对象中表现为继承关系。可以设计一个Animal类,Dog类作为Animal类的子类(派生类)。 阅读全文