子对话框CTestDlg属性 :
Style改为Chlid
Border改为None
在主对话框OnInitDialog函数中添加代码:
CTestDlg testdlgtestdlg.Create(IDD_DIALOG_TEST)
CRect rc
GetWindowRect(&rc)
rc.top += 23
rc.bottom -= 8
rc.left += 7
rc.right -= 7
testdlg.MoveWindow(&rc)
testdlg.ShowWindow(SW_SHOW)
你是想单纯的放到指定位置,还是想做成那种几个分页栏的
另一种方法:BOOL SetWindowPos(
const CWnd* pWndInsertAfter, //决定窗口是否显示在最前,为NULL即可
int x, int y, //位置
int cx, int cy, //大小
UINT nFlags //参数 为SWP_SHOWWINDOW即可
)
建议你下载一个mfc类库,仔细阅读。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)