当实例化LoginDlg后对话框是出来的,但又立刻消失了,痛苦啊LoginDlg::LoginDlg(CWnd* pParent /*=NULL*/)
: CDialog(LoginDlg::IDD, pParent)
{
//{{AFX_DATA_INIT(LoginDlg)
// NOTE: the ClassWizard will add member initialization here
//}}AFX_DATA_INIT
Create(LoginDlg::IDD,pParent);
ShowWindow(SW_SHOW);
}
: CDialog(LoginDlg::IDD, pParent)
{
//{{AFX_DATA_INIT(LoginDlg)
// NOTE: the ClassWizard will add member initialization here
//}}AFX_DATA_INIT
Create(LoginDlg::IDD,pParent);
ShowWindow(SW_SHOW);
}
解决方案 »
- CreateMutex互斥量怎么是这样的呢.不明白
- socket bind()调用出现问题了。。。。。。。。。
- HTTP协议在接收数据的时候发现总是收不到正确的数据,请大家进来看看~
- 请问高手们:MENU中选中一项是发送了什么消息?
- 求助 stl list find_if
- 100分!一个超简单的Web Service 问题,热心的哥哥姐姐们一定能够解答。小弟高分答谢!在线等……
- 求教get/writePrivateProfileString/int 32位环境中的用法
- 急!CListCtrl问题,选中某项后其图标变成空白。
- 象这样“新建文字文档.txt,新建文字文档(2).txt”文件名的生成...
- 有对hook熟悉的高手没?
- 如何放大显示bitmap?
- 刷新时发送了什么消息?
CDialog::OnInitDialog();
ShowWindow(SW_SHOW);好象不应该出现在构造函数里面把!因为这时候window可能没有初始化出来哦.
不然就跟到MFC的代码里面看看那些东西没有初始化正确了.
LoginDlg *ld = new LoginDlg();
ld->Create(...);
ld->ShowWindow(SW_SHOWNORMAL);