1.
抽象类法(VCL不推荐);第一,允许创建抽象类对象,因为语法没问题,但允许其错误。第二,接口更好。第三,如果是混合抽象类,则推荐Place Holder方法2.
Place Holder(占位):父类虚拟函数为空白函数,但不是抽象方法。例如TCanvas。避免了抽象类的缺点3. 逐渐增加法:子...
分类:
其他好文 时间:
2014-05-19 23:15:49
阅读次数:
374
AppStore增加了验证内购(In App Purchasement)的方法,
就是苹果提供一个url地址,
开发测试用:https://sandbox.itunes.apple.com/verifyReceipt产品用:https://buy.itunes.apple.com/verifyRec...
分类:
移动开发 时间:
2014-05-19 22:22:12
阅读次数:
936
离线消息和离线文件是IM类软件的必备基础功能,GG在这一版本中完整地实现了这两个功能。
分类:
其他好文 时间:
2014-05-19 21:53:41
阅读次数:
304
DataUML 1.3
(下载)主要更新内容如下:1、增加查询分析器功能;2、增加打开历史文件记录功能;3、修改查询对象功能;4、增加显示对象长度功能;5、增加配置显示表字段功能;6、增加快速定位对象功能;一、查询分析器功能
支持多种数据库的查询,能够执行SQL语句进行查询数据和操作数据。如下...
分类:
其他好文 时间:
2014-05-19 21:30:12
阅读次数:
322
经常在使用APP.CONFIG
或WEB.CONFIG时,发现系统中的配置无法满足自己的需求。这时就需要自定义的配置文件处理:现需要在配置文件中定义可增加删除任务的功能。可根据需要增加一个或删除任务。定义配置节点
/// /// MRP自定义配置类 /// public ...
分类:
其他好文 时间:
2014-05-19 21:03:37
阅读次数:
302
创建一个基于对话框的工程,工程名为CreateMenu为该对话框增加一个文件菜单项和测试菜单项,如下图所示测试菜单项至少要有一个子菜单项在对话框属性中关联该菜单在resource.h中增加一个ID_TESTMENU宏#define
ID_TESTMENU 5000在对话框中添加一个Button按钮,...
分类:
其他好文 时间:
2014-05-19 10:08:02
阅读次数:
289
新建一个单文档程序在查看菜单项中增加两个子菜单,分别为隐藏工具栏(ID_HIDE),新建菜单(ID_NEWMENU)在Resource.h中增加一个ID_NEWMENU宏#define
ID_NEWMENU WM_USER+101操作工具栏和状态栏使用GetDescendantWindow函数获取工...
分类:
其他好文 时间:
2014-05-19 09:54:28
阅读次数:
366
就像在Updating a whole
document中所说的一样,更新document的步骤就是检索——修改——插入整个document。然而使用update,就能局部更新,就像在一个请求里增加一个计数器一样。以前说过document是不可变的——不能被修改,只能被替换,update也必须遵守这...
分类:
其他好文 时间:
2014-05-18 20:38:09
阅读次数:
696
熟悉C#的人都清楚delegate,也清楚委托的作用。实现观察者模式,在C++中的一种做法就是通过接口继承来实现,这无疑大大增加了耦合度。通过delegate变可以解除这种耦合。下面是上班时间,偷偷实现的一个我的delegate。直接上码:#include#include#include#inclu...
分类:
编程语言 时间:
2014-05-17 14:18:27
阅读次数:
341