MGL(Win32)
|
MGL Win32用メイン [詳解]
#include <mgl/platform/win32/mgl_win32_main.h>
#include <mgl/initialize/mgl_initialize.h>
#include <mgl/platform/win32/mgl_win32_window.h>
#include <Dbt.h>
#include <mgl/event/mgl_event.h>
#include <mgl/system/mgl_system_debug_macro.h>
関数 | |
LRESULT CALLBACK | MGL::Win32::WindowProc (HWND hWnd, UINT message, WPARAM wParam, LPARAM lParam) |
ウィンドウプロシージャ | |
int | MGL::Win32::Main (HINSTANCE hInstance, HINSTANCE hPrevInstance, LPSTR lpCmdLine, int nCmdShow, MGL::InitializerDelegate &initializer, const Window::Descriptor &windowDescriptor, MakeAppDelegateFunction makeDelegate) noexcept |
Win32メイン関数 | |
MGL Win32用メイン
|
noexcept |
Win32メイン関数
[in] | hInstance | アプリケーションインスタンス |
[in] | hPrevInstance | 未使用 |
[in] | lpCmdLine | 未使用 |
[in] | nCmdShow | ウィンドウの表示状態 |
[in] | initializer | MGLイニシャライザ |
[in] | makeDelegate | アプリケーションデリゲートを生成する関数 |
LRESULT CALLBACK MGL::Win32::WindowProc | ( | HWND | hWnd, |
UINT | message, | ||
WPARAM | wParam, | ||
LPARAM | lParam ) |
ウィンドウプロシージャ
[in] | hWnd | ウィンドウハンドラ |
[in] | message | ウィンドウへのイベントメッセージ |
[in] | wParam | メッセージのパラメータ |
[in] | lParam | メッセージのパラメータ |