在文档视的CMainFrame的OnCreate里生成一个非模弹出式式对话框,
int OnCreate(LPCREATESTRUCT lpCreateStruct)
{
...
m_ToolWnd.Create(IDD_DIALOG1,this);
m_ToolWnd.ShowWindow(SW_SHOW);
...
}
int OnCreate(LPCREATESTRUCT lpCreateStruct)
{
...
m_ToolWnd.Create(IDD_DIALOG1,this);
m_ToolWnd.ShowWindow(SW_SHOW);
...
}
{
...
m_ToolWnd.Create(IDD_DIALOG1,this);
...
}CMainFrame::OnSize(UINT nType, int cx, int cy)
{
int nToolLeft=100;
int nToolRight=100;
CRect rt;
GetWindowRect(&rt);
if(m_ToolWnd)
{
m_ToolWnd.SetWindowPos(NULL,rt.left+nToolLeft,rt.top+nToolTop,0,0,SWP_NOSIZE|SWP_NOZORDER|SWP_SHOWWINDOW);
....
}