15,980
社区成员




BOOL CPSheet::OnInitDialog()
{
CPropertySheet::OnInitDialog();
//初始化窗口大小
//MoveWindow(&m_pageRect); //这句调整sheet的大小可以生效
//去掉左边的margin
RECT rect1,rect2;
GetWindowRect(&rect1);
ScreenToClient(&rect1);
m_ppage1.GetWindowRect(&rect2);
ScreenToClient(&rect2);
rect2.right = rect1.right - (rect2.left-rect1.left)-100;
rect2.bottom = rect2.bottom - 100;
//下面这四句怎么写也不生效
m_ppage1.SetWindowPos(NULL,0,0,10,10,SWP_DRAWFRAME | SWP_FRAMECHANGED |SWP_NOCOPYBITS); ---1 m_ppage2.SetWindowPos(NULL,0,0,10,10,SWP_DRAWFRAME | SWP_FRAMECHANGED |SWP_NOCOPYBITS); ---2 //m_ppage1.MoveWindow(&rect2,TRUE); ---3
//m_ppage2.MoveWindow(&rect2,TRUE); ---4
return TRUE;
}