2020-05-28から1日間の記事一覧

import

requireはimportを実行しない、useはimportを実行する。 importは、なんのことはない、ただモジュールに定義された関数である。Perlの組み込み関数 import の翻訳 - perldoc.jp 独自のimport関数を定義する話 - Qiita perl のモジュールインポートまわりの整…

CWindow

ウィンドウクラスの登録、ウィンドウの作成、ウィンドウの表示については、CWindowクラスにまとめる。 (MFCでいうところのCWndに相当する。) ウィンドウプロシージャは、Window.h/Window.cppに移動するものの、今回はメンバにしない。 Window.hは、メンバ変…

CApplication

InitInstance、Run、ExitInstance、これらのアプリケーションに関する処理をCApplicationクラスにまとめる。 (MFCでいうところのCWinAppに相当する。) まず、Application.hは、CApplicationクラスのメンバに、InitInstance、Run、ExitInstance、を追加する。…

ExitInstance

終了処理を行うExitInstanceを切り出す。といっても、0で返すだけ。 ただ、Runの中と、InitInstanceに失敗した時の2カ所で呼ばれるようにしている。変わらずウィンドウの表示変わらずウィンドウの表示。Test/winapi/ExitInstance/ExitInstance/src/ExitInsta…

Run

メッセージループを処理するRun関数を切り出す。実行すると、特に変わらずウィンドウが表示される特に変わらずウィンドウが表示される。Test/winapi/Run/Run/src/Run at master · bg1bgst333/Test · GitHub