dsp_CreateThread

制御取得用スレッド作成

dsp_CreateThread p1,p2

 p1 = 作成元のウィンドウハンドル(hWnd)
 p2 = メッセージチェインを行うかのフラグ( 0~1 )

(プラグイン / モジュール : hspdsp.dll)

解説

 イベント取得用のスレッドを作成します。
本来HSP側でもウィンドウメッセージの処理ができますが、ほかの作業を行いたい場合に
この命令は有効です。

 p2 の メッセージチェインは発生したイベントを作成したスレッドだけでなく、
HSPの本来のスレッドにも通知する場合に 1 にしてください。
(ただし、重くなるかも。)

関連項目

dsp_Openメディアファイルをオープンします(hspdsp.dll)
dsp_CreateThread制御取得用スレッド作成(hspdsp.dll)
dsp_GetThreadHWND制御スレッドのウィンドウハンドル(関数)(hspdsp.dll)
dsp_SetEvHWNDイベントを取得するウィンドウハンドル(hspdsp.dll)
dsp_GetMediaEvStrイベント文字列の取得(関数)(hspdsp.dll)

サンプル逆引き (2)

sample05.hsp
sample16.hsp

情報

プラグイン / モジュールhspdsp.dll
バージョン1.12
作成日2017/05/05
著作者inovia
URLhttps://hsp.moe/
備考hspdsp.asをインクルードすること。
#include "hspdsp.as"
タイプ拡張命令
グループHSPDSP
対応環境
  • Windows 版 HSP
hs ファイルhsphelp\hspdsp.hs