Call to Dialog causes error
-
I have created a function display a dialog. When I try to show a previously selected window, it causes error. :(What seems to be the problem? Here’s my code: void CProjectView::SetSelectedDialog(CDialog* dialog) { if(m_pSelectedDialog) { //Hide previously selected window m_pSelectedDialog->ShowWindow(SW_HIDE); } if(dialog) { // show Selected Window CRect rect; GetClientRect( &rect ); m_pSelectedDialog = dialog; m_pSelectedDialog->MoveWindow(rect, TRUE); m_pSelectedDialog->ShowWindow(SW_SHOW); } }
-
I have created a function display a dialog. When I try to show a previously selected window, it causes error. :(What seems to be the problem? Here’s my code: void CProjectView::SetSelectedDialog(CDialog* dialog) { if(m_pSelectedDialog) { //Hide previously selected window m_pSelectedDialog->ShowWindow(SW_HIDE); } if(dialog) { // show Selected Window CRect rect; GetClientRect( &rect ); m_pSelectedDialog = dialog; m_pSelectedDialog->MoveWindow(rect, TRUE); m_pSelectedDialog->ShowWindow(SW_SHOW); } }
romuzu wrote:
it causes error
What error ? Be more specific.
Cédric Moonen Software developer
Charting control [Updated - v1.1] -
I have created a function display a dialog. When I try to show a previously selected window, it causes error. :(What seems to be the problem? Here’s my code: void CProjectView::SetSelectedDialog(CDialog* dialog) { if(m_pSelectedDialog) { //Hide previously selected window m_pSelectedDialog->ShowWindow(SW_HIDE); } if(dialog) { // show Selected Window CRect rect; GetClientRect( &rect ); m_pSelectedDialog = dialog; m_pSelectedDialog->MoveWindow(rect, TRUE); m_pSelectedDialog->ShowWindow(SW_SHOW); } }
Whats error?
WhiteSky