我的视图类是从CFormView类继承的,上面放有一个属性表和一个按钮,我看到属性表右上方(即没有Tab标题的地方)有一片空白,于是我想把那个按钮放上去,我是如下操作的:
先在对话框编辑器中,将按钮放上去,即右上方了,然后我在视图类的OnInitialUpdate()事件中加载属性表,我按着调整了属性表的位置:
m_sheet.SetWindowPos(NULL, -5, -3, 0, 0, SWP_NOSIZE|SWP_NOZORDER|SWP_NOACTIVATE);可是此时却看不到按钮了, 但是我单击按钮的位置,按钮就会出来,我又用
CWnd * pWnd = GetDlgItem(IDC_APPLY);
pWnd->SetWindowPos(&wndTop,0,0,0,0, SWP_NOMOVE| SWP_NOSIZE );
结果还是一样,非要单击一下那个位置,按钮才能出来。恳请大家帮忙。