1. activity, view概述
进行android开发,只需具有java语言基础即可。入门的开发并不需要一些高深的java知识,如Swing,网络,线程,数据库等。
刚开始进行android开发,会觉得android的架构设计得很好,接口简单,模块独立。特别是像我这种C++程序员来说,没有了框架自动添加的很多消息映射宏,窗口的启动,过多复杂的类等。如android应...
分类:
移动开发 时间:
2014-07-05 23:45:47
阅读次数:
280
1.Command Routing(命令传递):当消息进来时,会有一个泵推动它前进.消息如何进来,以有泵函数如何推动,都是属于windows程序设计的范畴,消息如果是从子类流向父类(纵向流动),那么事情再简单不过,整个message map消息映射表已规划出十分明确的路线.消息应该有横向流动的机会,...
分类:
其他好文 时间:
2014-07-02 23:17:30
阅读次数:
179
在MFC中, OnWndMsg函数的处理过程如下:
1)首先,判断消息是否有响应函数...
分类:
其他好文 时间:
2014-06-24 20:04:27
阅读次数:
152
atlcrack.h中是一些对消息映射的简化,9.0版本中只增加了一个WM_MOUSEWHEEL的响应,而且要求windows vista。#if (_WIN32_WINNT >= 0x0600)// BOOL OnMouseHWheel(UINT nFlags, short zDelta, CPo...
分类:
其他好文 时间:
2014-06-15 19:16:36
阅读次数:
185
深入浅出MFC对于虚函数实现方式的缺点,它指出:虚函数耗费大量内存,系统最终将被这些额外负担拖垮。
但是现在对于容量巨大的白菜价格的内存来说,这种额外负担是否已经过时了呢~?
书中提到,虚函数表中的每一个项目都是一个函数指针,价值4字节,如果基类的虚函数表有100项 (MFC里面的消息数量是否在这个...
分类:
其他好文 时间:
2014-06-08 20:02:33
阅读次数:
197
初学MFC添加函数时,总是纠结于是 Add windows message handler
or Add virtual function说到底不理解MFC中虚函数与消息处理函数的设计区别本人理解:虚函数是层层继承的,子类Add virtual
function只是去改写相应功能。虚函数一般都是程序...
分类:
其他好文 时间:
2014-06-08 19:42:06
阅读次数:
205
控件的通知消息 控件的消息映射宏的格式大致是:ON_通知消息码(nID,
memberFun)//nID参数是控件的ID,memberFun参数是消息处理函数名。例如,ON_BN_CLICKED(IDC_BUTTON1,
&CDlg::OnBnClickedButton1)。此消息映射宏应添加到BE...
分类:
其他好文 时间:
2014-05-08 12:50:57
阅读次数:
629
---- 摘要:----
MFC是Windows下程序设计的最流行的一个类库,但是该类库比较庞杂,尤其是它的消息映射机制,更是涉及到很多低层的东西,我们在这里,对它的整个消息映射机制进行了系统的分析,可以帮助程序开发人员对MFC的消息映射机制有一个比较透彻的了解。----
关键词:面向对象 消息映射...
分类:
其他好文 时间:
2014-05-02 02:04:00
阅读次数:
256
多态的实现机制有两种,一是通过查找绝对位置表,二是查找名称表;两者各有优缺点,那么为什么mfc的消息映射采用了第二种方法,而不是c++使用的第一种呢?因为在mfc的gui类库是一个庞大的继承体系,而里面的每个类有很多成员函数(只说消息反映相关的成员函数啊),而且在派生类中,需要改写的也比较少(我用来...
分类:
其他好文 时间:
2014-04-27 17:12:57
阅读次数:
755