about.cpp

来自「WINCE XAUDIO可播放各种音乐格式内附SOURCE CODE可以再不同C」· C++ 代码 · 共 68 行

CPP
68
字号
/*****************************************************************
|
|      Xaudio Player for Windows CE      
|
|      (c) 1996-1998 MpegTV, LLC
|      Author: Gilles Boccon-Gibod (gilles@mpegtv.com)
|
 ****************************************************************/

/*----------------------------------------------------------------------
|       includes
+---------------------------------------------------------------------*/
#ifndef STRICT
#define STRICT
#endif

#include <windows.h>
#include <commctrl.h>

#include "ceutils.h"
#include "xaplayer.h"
#include "about.h"

/*----------------------------------------------------------------------
|       AboutDialogProc
+---------------------------------------------------------------------*/
static BOOL CALLBACK 
AboutDialogProc(HWND window, UINT message, 
                WPARAM wparam, LPARAM lparam)
{
    switch (message) {
      case WM_INITDIALOG: {
        HWND  label;
        TCHAR text[256];
        
        swprintf(text, TEXT("Xaudio Sample Player\n(c) 1996-1998 MpegTV, LLC\nVersion %d.%d.%d"),
                 XA_PLAYER_MAJOR_VERSION,
                 XA_PLAYER_MINOR_VERSION,
                 XA_PLAYER_REVISION);  
        label = GetDlgItem(window, IDC_ABOUT_LABEL);
        SetWindowText(label, text);
      }
      break;

      case WM_COMMAND:
          switch (LOWORD(wparam)) {
            case IDOK:
            case IDCANCEL:
              EndDialog(window, 0);
              break;
          }
    }

    return FALSE;
}

/*----------------------------------------------------------------------
|       ShowAboutDialog
+---------------------------------------------------------------------*/
void
ShowAboutDialog(HINSTANCE instance, HWND parent)
{
    DialogBox(instance, 
              ID(IDD_ABOUT_DIALOG),
                 parent,
                 AboutDialogProc);
}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?