关于VC6.0自动关闭MessageBox的方法整理。

找到一个方法,并在自己的MFC的基于对话框的工程里试验了下,基本代码如下:

SetTimer( 150, 1000, NULL );
MessageBox( Msg, title, MB_OK );

//在OnTimer中:

//这里传递的参数顺序和网上查到的有点区别!
HWND hwnd = ::FindWindow( NULL, title);


if ( hwnd )
::PostMessage( hwnd, WM_CLOSE, 0, 0 );


大家可以试验下哈:)

你可能感兴趣的:(null,mfc)