www.pudn.com > BaseSample.rar > ToolsAbout.cpp


#include "stdafx.h" 
#include "CrosswordSample.h" 
 
////////////////////////////////////////////////////////////////////////////// 
// FUNCTION: ToolsAboutDialog 
// 
// PURPOSE: Dialog proc for the Tools / About dialog. 
// 
INT CALLBACK ToolsAboutDialog(HWND hDlg, UINT message, WPARAM wParam, LPARAM lParam) 
{ 
    switch (message) 
    { 
        case WM_INITDIALOG: 
            { 
                SHMENUBARINFO shmbi; 
                shmbi.cbSize = sizeof(shmbi); 
                shmbi.hwndParent = hDlg; 
                shmbi.dwFlags = SHCMBF_EMPTYBAR; 
                SHCreateMenuBar(&shmbi); 
                 
                SHINITDLGINFO sid; 
                sid.dwMask   = SHIDIM_FLAGS; 
                sid.dwFlags  = SHIDIF_SIZEDLGFULLSCREEN; 
                sid.hDlg     = hDlg; 
                SHInitDialog(&sid); 
            } 
            return TRUE;  
 
        case WM_COMMAND: 
            if (LOWORD(wParam) == IDOK) 
            { 
                EndDialog(hDlg, TRUE); 
                return TRUE; 
            } 
    } 
    return FALSE; 
}