Skip to main content
gamedev.net
🔒 Locked

Dialog app

Started by derek7 1 reply 650+ views
Original Post
derek7
derek7
a about dilog in a mfc dialog app is modified this way. but it just show several microseconds and immediately disappear. a message loop already in app. that is main dialog DoModal(). CAboutDlg dlgAbout; CWnd *c = AfxGetMainWnd(); dlgAbout.Create(IDD_ABOUTBOX,c); dlgAbout.ShowWindow(SW_SHOW);
derek7
derek7
BOOL CtestDlg::OnInitDialog(){.............	CWnd c;	if (c.Create(AfxRegisterWndClass(		CS_DBLCLKS|CS_HREDRAW|CS_VREDRAW,		AfxGetApp()->LoadStandardCursor(IDC_ARROW),		(HBRUSH)GetStockObject(WHITE_BRUSH),		NULL),		NULL,WS_VISIBLE|WS_CLIPCHILDREN|WS_CLIPSIBLINGS,		CRect(0,0,0,0),AfxGetMainWnd(),11,NULL)==FALSE)		return false;			c.MoveWindow(0,0,333,121);	c.ShowWindow(SW_SHOW);	c.UpdateWindow();................}

but sub window is not show in main dlg . why?

Topic Locked

This topic has been locked by a moderator. New replies are not allowed.

Sign in to reply to this topic.