Don't like ads? PRO users don't see any ads ;-)
Guest

Untitled

By: a guest on Apr 29th, 2012  |  syntax: None  |  size: 0.67 KB  |  hits: 17  |  expires: Never
download  |  raw  |  embed  |  report abuse  |  print
Text below is selected. Please press Ctrl+C to copy to your clipboard. (⌘+C on Mac)
  1. AfxMessageBox appears behind MFC dialog
  2. CMyDialog dlg;
  3. int returnval = dlg.doModal();
  4.        
  5. int nResult = AfxMessageBox(_T("Are you sure you want to delete this file?"), MB_YESNO|MB_ICONQUESTION|MB_SETFOREGROUND | MB_TOPMOST | MB_TASKMODAL);
  6. if(nResult == IDNO){
  7.     return;
  8. }
  9. else{
  10. ...
  11. }
  12.        
  13. CDialog::OnInitDialog();
  14. DEVMODE sDevMode;
  15. ZeroMemory(&sDevMode, sizeof(DEVMODE));
  16. sDevMode.dmSize = sizeof(DEVMODE);
  17.  
  18. EnumDisplaySettings(NULL,ENUM_CURRENT_SETTINGS,&sDevMode);
  19. _screenw = (int)sDevMode.dmPelsWidth;
  20. _screenh = (int)sDevMode.dmPelsHeight;
  21.  
  22. _dlgx = (int) 50;
  23. _dlgy = (int) 50;
  24. _dlgw = (int) _screenw-100;
  25. _dlgh = (int) _screenh-100;
  26.  
  27. this->MoveWindow(_dlgx,_dlgy,_dlgw,_dlgh);