BCG
文章平均质量分 89
BCG
闻缺陷则喜何志丹
本人拙作《喜缺全书算法册》欢迎指教,可在CSDN下载https://download.csdn.net/download/he_zhidan/88368465
展开
-
BCG介绍
VC界面库分两大类:一,Direct UI,优点:界面绚丽。二,MFC扩展库。优点:1,方便用户。2,减少开发成本。3,界面相对好看。BCG属于后者,非常是否适合优化办公软件界面。作者在2008年以前对BCG的介绍“BCGControlBar是一个基于MFC的扩展库,您可以通过完全的用户化操作构成一些类似于Microsoft Office 2000/XP/2003和Microsoft原创 2014-08-24 17:53:20 · 2546 阅读 · 0 评论 -
CBCGPChartCtrl
一,新建一个BCG工程CBCGPChartCtrlSingle,基于对话框。二,在主对话框上增加一个文本框。不要用默认ID,并关联一个CStatic类型变量。手动将类型改成CBCGPCharCtrtlCBCGPChartCtrl m_chart;三,CCBCGPChartCtrlSingleDlg::OnInitDialog对m_chart进行初始化。CBCGPChartVisua原创 2014-08-25 20:47:22 · 4225 阅读 · 0 评论 -
BCG 项目 工具栏没图标
默认只修改Toolbar.bmp不修改Toolbar256.bmp,手动修改此文件。原创 2015-08-30 09:51:12 · 935 阅读 · 0 评论 -
单文档的BCG程序,为什么在CMainFrame::OnCreate最后设置工具条的标题,为什么无效?
单文档的BCG程序,为什么在CMainFrame::OnCreate最后设置工具条的标题,为什么无效?我们通过如下代码将标题设置为标准m_wndToolBar.SetWindowText (_T("标准")); ------------执行以下代码是会将标题设置回来。 if (!ProcessShellCommand(cmdInfo)) return FALSE;原创 2015-07-04 21:25:30 · 1070 阅读 · 0 评论 -
网格控件群组的简单使用和颜色设置
源码下载:http://download.csdn.net/detail/he_zhidan/8010089原创 2014-10-07 20:38:20 · 1546 阅读 · 0 评论 -
网格控件的简单实用
一,新建一个BCG工程CBCGPGridCtrlSingle,基于对话框。二,CCBCGPGridCtrlSingleDlg类定义变量。CBCGPGridCtrl m_grid;三,CCBCGPGridCtrlSingleDlg::OnInitDialog对网格控件进行初始化。CRect r(0,0,200,200);m_grid.Create(WS_CHILD, r, t原创 2014-10-07 12:37:49 · 2824 阅读 · 0 评论 -
BCG 本地化
HINSTANCE hCHS = ::LoadLibrary("BCGCBProResCHS.dll"); BCGCBProSetResourceHandle (hCHS);如果BCGCBProResCHS.dll不存在,则编译L.chs.不要忘记释放BCGCBProResCHS.dll原创 2015-07-04 21:35:01 · 1072 阅读 · 0 评论 -
如何响应BCG的属性列表(CBCGPPropList)改变的事件?
如何响应BCG的属性列表(CBCGPPropList)改变的事件? afx_msg LRESULT OnProChanged(WPARAM uProListID,LPARAM pPro);BEGIN_MESSAGE_MAP(CPlotSingleDlg, CAcUiDialog) ON_REGISTERED_MESSAGE(BCGM_PROPERTY_CHANGED, OnProC原创 2014-12-22 09:47:00 · 1958 阅读 · 0 评论 -
网格控件群组的高级使用
源码下载:http://download.csdn.net/detail/he_zhidan/8010335原创 2014-10-07 21:46:16 · 3415 阅读 · 0 评论 -
BCG网格控件单独设置颜色
源码下载:http://download.csdn.net/detail/he_zhidan/8009531原创 2014-10-07 17:20:44 · 2369 阅读 · 0 评论 -
如何将基于对话框的工程改成基于BCG的
一,stdafx.h 加入如下内容。BCGCBProInc.h间接导入了lib。 #include // BCGControlBar Pro#if _MSC_VER >= 1400#if defined _M_IX86#pragma comment(linker,"/manifestdependency:\"type='win32' name='Microsoft.Win原创 2014-10-07 15:00:48 · 2534 阅读 · 0 评论 -
BCG菜单按钮的简单使用
一,新建一个BCG工程CBCGPMenuButton,基于对话框。二,增加一个按钮,并关联一个CButton类型的变量m_btn1,然后手动将类型改CBCGPMenuButton成。三,为这个按钮增加响应事件。void CCBCGPMenuButtonDlg::OnButton1() {AfxMessageBox("士农学会!");}四,F5运行,鼠标单击Btn1,原创 2014-10-07 12:41:53 · 3459 阅读 · 0 评论 -
BCG圆盘菜单
一,新建一个BCG工程BCGPRadialMenuSingle,基于对话框。二, 新建或找一个png图片,上面画几个图标。导入到工程。导入后类型为PNG资源ID为IDR_PNG1。三,利用类向导重写PreTranslateMessage。BOOL CBCGPRadialMenuSingleDlg::PreTranslateMessage(MSG* pMsg) {if (pMsg原创 2014-10-07 12:34:59 · 1537 阅读 · 0 评论 -
BCG属性列表
一,新建一个BCG工程BCGPPropListSingle,基于对话框。二,CBCGPPropListSingleDlg增加变量。CBCGPPropList m_prop;三,CBCGPPropListSingleDlg::OnInitDialog初始化网格控件。m_prop.Create (WS_CHILD | WS_VISIBLE | WS_TABSTOP | WS_BORDE原创 2014-10-07 12:31:14 · 1976 阅读 · 0 评论 -
BCG方便使用类的优点
本文列出了一些使用方法和MFC几乎或完全相同的类的优点。一,工具栏用户通过点击工具栏右下角的菜单可以:1,删除工具栏的按钮。2,从菜单上增加按钮,增加地菜单项不需要有图标。二,CBCGPDockingControlBar自带关闭、隐藏。三,CBCGPFrameWnd移动DockBar停靠到上边、下边、左边、下边方便多了。四,按钮原创 2014-08-24 17:57:36 · 2534 阅读 · 0 评论