背景介绍:
1、BCG的甘特图控件继承自CView。
2、项目中需要用到对话框里显示甘特图。
需要实现CDialog中要嵌入CView。
CViewDlg的OnInitDialog方法中加入以下代码(示例查找自网络):
m_pView->OnInitialUpdate();
其中m_pFrame、m_pView 为CViewDlg成员变量:
CFrameWnd* m_pFrame;
CBCGPGanttDemoView* m_pView;
CBCGPGanttDemoView继承自甘特控件CBCGPGanttView
设置OnInitialUpdate方法为public,在该方法体内调用图形创建接口。