请问CMonthCalCtrl (日历控件)控件能在SDI 的View上显示吗?
如果可以,请问如何做!最好有代码,呵呵,写几句参考一下.
谢谢!
问题点数:20、回复次数:2Top
1 楼herio0910(herio)回复于 2002-11-20 14:45:34 得分 20
你可以将此控制帖到SDI的VIEW上。
具体
class CMyView : public CView
{
......
CMonthCalCtrl monthCtrl;
......
}
int CMydView::OnCreate(LPCREATESTRUCT lpCreateStruct)
{
if (CView::OnCreate(lpCreateStruct) == -1)
return -1;
if (!m_monthCtrl.Create(...))
{
TRACE0("Failed to create monthCtrl...\n");
return -1;
}
......
}
void CView::OnSize(UINT nType, int cx, int cy)
{
m_Pager.MoveWindow(0,0,cx,cy);
}
Top
2 楼herio0910(herio)回复于 2002-11-20 14:47:41 得分 0
写错了void CView::OnSize(UINT nType, int cx, int cy)
{
if(m_Pager.GetSafeHwnd())
m_monthCtrl.MoveWindow(0,0,cx,cy);
}
Top




