W32 TitleBar

キーコードを16進数で TitleBar に表示します。

前田稔の超初心者のプログラム入門

プログラムの説明

  1. Windows10 & Visual Studio 2019 の環境で、タイプされたキーコードを16進数で TitleBar に表示します。
    Visual Studio で [C++ Windows デスクトップ] のプロジェクトを作成します。
    プロジェクトの作成は W32 Hello を参照して下さい。
  2. WindowsProject1.cpp を修正します。
    グローバル変数に KeyCode と work[12] を追加して下さい。
    // グローバル変数:
    int     KeyCode= 0;
    WCHAR   work[12];
    
  3. WM_KEYDOWN: はキーが押されたときに呼び出されます。
    ここでキーコードを取得して SetWindowText(hWnd, work); で TitleBar に16進数で表示します。
        case WM_KEYDOWN:
            KeyCode = wParam;
            wsprintf(work, L"%x", KeyCode);
            SetWindowText(hWnd, work);
            break;
    
  4. x64 または x86 を選んで、右三角矢印(または F5 キー)でコンパイルします。
    プログラムを起動してキーを押すとキーコードが TitleBar に16進数で表示されます。
    TitleBar の表示は簡単でタイムリーに確認することが出来るので、デバッグ作業のときに重宝します。
    メニューから[ファイル][終了する]を選ぶとプログラムが終了します。
    Windows デスクトップ アプリケーションは UWP(Universal Windows Platform)のように自動的にメニューに登録されることは無いようです。
    プログラムは Win32 API に準じるようです。詳細は[超初心者のプログラム入門(C言語 Windows)]を参照して下さい。

超初心者のプログラム入門(C/C++)

超初心者のプログラム入門(C言語 Windows)