- 博客(3)
- 收藏
- 关注
原创 VC2008FeaturePack SDI/MDI项目的字体设置
使用向导自动生成vs或者office样式的工程后发现字体不是很合适,如何更改呢?我们可以修改afxglobals.h头文件中AFX_GLOBAL_DATA这个结构的字体数据,当然其中也包含了所有的全局颜色 void ChangeFont(){ LOGFONT lf; afxGlobalData.fontRegular.GetLogFont(&lf); afxGlobal
2009-08-14 16:02:00 2104 5
原创 BCGControlBar&VC2008FeaturePack 在模块中弹出界面库菜单及在菜单中添加图标的简单方法
首先怎样弹出界面库的菜单呢?首先模块向主窗口发出弹出菜单请求,然后在主程序中收到请求后向发出请求模块询问菜单,模块加载菜单返回然后由主窗口调用函数弹出菜单。//定义查询菜单的消息const UINT WM_GETCONTEXTMENU = ::RegisterWindowMessage(_T("GetContextMenu"));//模块需要弹出菜单时向主窗口发送请求::
2009-08-14 15:23:00 3392 2
原创 关于ActiveX Control开发总结 MFC篇
为了方便的移植及重用自己编写的控件,这时候我们就要用到ActiveX控件技术来封装自己的控件类。封装一个ActiveX控件需要考虑:1、提供用户设置的属性。2、提供用户使用的接口函数。3、控件事件的通知。4、控件响应用户的操作。5、控件的绘制。6、异常处理。 添加用户设置属性方法: 打开类视图展开XXlib选择控件接口右键菜单添加-〉添加属性打开属
2009-08-14 10:06:00 3501
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人