03 2012 档案

摘要:win7下:1.运行gpedit.msc2.计算机配置=>管理模板=>系统=>远程过程调用=>用于未验证的RPC客户端限制=>启用 阅读全文
posted @ 2012-03-27 09:15 kenter 阅读(276) 评论(0) 推荐(0)
摘要:1关于C++ Layer的内存回收机制Android C++层的内存收回主要是通过三个类来实现,分别是RefBase,sp,wp;SP和WP是两个智能指针模板类,sp是strong pointer,wp则是weak pointer,亦我们常说的强引用和弱引用;实例化sp和wp这两个模板类的类型必须是派生自RefBase的类1.1 RefBase类因为这个类拥有对内存回收机制的默认实现,所以android上想要支持内存回收机制的类必须派生自RefBase下面简单介绍下成员变量和成员函数:mRefs:weakref_impl对象,派生于RefBase::weakref_type, 包含了对str. 阅读全文
posted @ 2012-03-26 10:35 kenter 阅读(926) 评论(0) 推荐(0)
摘要:在VS 2008之前的MFC版本,自定义菜单字体是一件比较繁琐的事情,常规的做法是自绘菜单项,即定义一个CMenu的派生类,重载MeasureItem和重载DrawItem两个函数。我发现利用VS2008 Feature Pack可以很轻易地做到这件事。具体就是使用CMFCMenuBar类的接口SetMenuFont函数,SetMenuFont已包含了自绘操作,即调用后立即更新菜单栏。下面是一个简单的使用例子:int CMainFrame::OnCreate(LPCREATESTRUCT lpCreateStruct){// 设置菜单栏字体大小 LOGFONT m_lf; memset(&am 阅读全文
posted @ 2012-03-13 08:46 kenter 阅读(6882) 评论(0) 推荐(0)