首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > VC/MFC >

在一个单文档的程序中,怎么把对话框嵌入视图中并填充满客户区

2012-01-22 
在一个单文档的程序中,如何把对话框嵌入视图中并填充满客户区?如题:在一个单文档的程序中如何把对话框嵌入

在一个单文档的程序中,如何把对话框嵌入视图中并填充满客户区?
如题:
在一个单文档的程序中  
如何把对话框嵌入视图中并填充满客户区

[解决办法]
CFormView类似dialog
另外,把对话框做成无模的当成View的子窗口也可以.
充满客户区你就用MoveWindows之类的不行吗

[解决办法]
这样试试:
hwndModeless = CreateDialog (hInstance, szAppName, hwnd, MainDlg) ;

// Size the main parent window to the size of the dialog box.
// Show both windows.

GetWindowRect (hwndModeless, &rect) ;
AdjustWindowRect (&rect, WS_CAPTION | WS_BORDER, FALSE) ;

SetWindowPos (hwnd, NULL, 0, 0, rect.right - rect.left,
rect.bottom - rect.top, SWP_NOMOVE) ;

[解决办法]
dlg是你自己创建的,你当然会拥有它的指针,
怎么能不知道如何获得?
另外,
建议你用MoveWindow函数

热点排行