したらばTOP ■掲示板に戻る■ 全部 1-100 最新50 | |

新作「ダイアログの果てに」公開

153サンドバック:2025/12/09(火) 15:51:15
キーボード押しで逆噴射、IME無効化に成功しました。

ただし、更新板の公開がまだできません。

例のデカダイアログの作業が中途半端では公開できないので、
しばし先になってしまいそうです。

通常ダイアログと混在している今が一番ひどい!

-=-=-=-=-=-=-=-=-=-=-=-=-=-=-

#module

#include "user32.as" ;IMEを無効にする処理の準備
#deffunc pushEnter3
keybd_event 0xF3, 0, 0, 0
keybd_event 0xF3, 0, 2, 0
return
#global

#uselib "imm32.dll" ;IMEを無効にする処理の準備
#cfunc ImmGetContext "ImmGetContext" sptr
#cfunc ImmGetOpenStatus "ImmGetOpenStatus" sptr
HIMC = ImmGetContext(hwnd) ;入力コンテキストへのハンドル取得(たぶん最初に一度だけでOK)

repeat
RANSU=ImmGetOpenStatus(HIMC) ;IMEの状態取得。1なら有効0なら無効(ダイアログ出すとリセットされる?)
if RANSU=1:pushEnter3 ;有効なら半角全角キーを押す
if RANSU=0:break ;無効なら脱出OK
wait 10
loop

-=-=-=-=-=-=-=-=-=-=-=-=-=-=-

名無し様、画像貼り付けの方法、ありがとうございます。
慣れれば簡単そうですが、ツイッターの気楽さが上回っています。

画像アップは普段はツイッター、開発に関係する報告画像はこちら、
と使い分けをしようと思います。

ありがとうございました!

-=-=-=-=-=-=-=-=-=-=-=-=-=-=-

大録寺ですが、AIによると
「だいろくじ」という名前のお寺は存在しません。
とのこと。

ちょっと安心。(ダイアログは対話なので、いい名前かも)

-=-=-=-=-=-=-=-=-=-=-=-=-=-=-


新着レスの表示


名前: E-mail(省略可)

※書き込む際の注意事項はこちら

※画像アップローダーはこちら

(画像を表示できるのは「画像リンクのサムネイル表示」がオンの掲示板に限ります)

掲示板管理者へ連絡 無料レンタル掲示板