【躍進?】ActiveBasicその6【Ver5.0】
■ このスレッドは過去ログ倉庫に格納されています
0009デフォルトの名無しさん
2007/02/08(木) 22:11:58よく見たらlpmsgがあったんだね。たぶんそれは必要ない。msgに置き換える。
Function Export PreTranslateMessage(msg As *MSG) As DWord
'ウィンドウ宛てにメッセージが送られてきたら
If g_hWnd And (msg->hwnd = g_hWnd) Then
'TranslateとDispatchでメッセージを処理する
TranslateMessage(ByVal msg)
DispatchMessage(ByVal msg)
PreTranslateMessage = 1'処理したこと表すため1を返す
Exit Function
End If
PreTranslateMessage = 0'処理しなかったので0を返す
End Function
これならどうだろ
■ このスレッドは過去ログ倉庫に格納されています