这样创建的就是非模态对话框了,pDlg->ShowWindow(SW_SHOW)是为了让该对话框show出来
[/Quote]
楼上说的是如何创建非模态对话框。创建后要把句柄给保存下,当你选择另一行的时候,根据窗体的句柄更新内容。
另外就是非模态对话框的销毁问题,重载其PostNcDestroy和OnCancel函数。参见网上非模态对话框的销毁。
void CSGChatDlg::PostNcDestroy()
{
// TODO: Add your specialized code here and/or call the base class
CDialog::PostNcDestroy();
delete this;
}