ProcessMessage

ウインドウのメッセージを処理する

ProcessMessage

(プラグイン / モジュール : DxLibW)

解説

この関数は Windowsアプリや Androidアプリのプログラムに付きまとうメッセージ( イベント )処理を肩代わりしてくれる関数です。

この関数がなにをしているのか、というのは特に気にする必要はありませんが、とにかく定期的にこの関数を呼び出してやる必要があります。

目安としては60分の1秒に一回程度、用はゲームのループに一回程度です。この関数を呼び出さないと結果としてシステムが異常に重くなったり不安定になったりします。

あと、戻り値が-1( エラー発生・若しくはDXライブラリのウインドウが閉じられた )になったらなるべく早めに DxLib_End でライブラリ使用を終了し、同時にプログラムも終了する必要があります。( そうしないとウインドウを閉じてもプロセスが残るという事態になります )

戻り値:
  0:成功

関連項目

WaitTimer指定の時間だけ処理をとめる(DxLibW)
ScreenFlipフリップ関数、画面の裏ページ(普段は表示されていない)を(DxLibW)

情報

プラグイン / モジュールDxLibW
バージョン3.24f
作成日2026/04/12
著作者DxLib: Takumi Yamada / HSP binding: IronHSP Project
URLhttps://dxlib.xsrv.jp/
備考hspdxlib.as をインクルードして使用
タイプDxLib ゲームライブラリ
グループDxLib システム
対応環境
  • Windows 版 HSP
hs ファイルhsphelp\hspdxlib.hs