HSPポータル
サイトマップ お問い合わせ


HSPTV!掲示板


未解決 解決 停止 削除要請

2019
1128
は?漢字キーの如何によらず半角入力したいのですが…1未解決


は?

リンク

2019/11/28(Thu) 09:34:40|NO.88933

HSP3の入力で全角入力モード中でも半角入力するにはどうすればいいでしょうか
  例 (全角モードで)「かきく」と入力しても「kakiku」と入力される

もしかしたら,すでに解決済みの問題かもしれませんがgoogle先生ではわかりませんでした
初心者です よろしくお願いします



この記事に返信する


沢渡

リンク

2019/11/28(Thu) 15:59:59|NO.88934

imm32.dllのImmAssociateContextを使えば良いようです。
参考:https://hp.vector.co.jp/authors/VA016117/noime.html
https://srad.jp/~Ab./journal/163390/

#uselib "imm32.dll" #func global ImmAssociateContext "ImmAssociateContext" sptr,sptr input a inp_h=objinfo(stat,2) //入力ボックスのハンドル button gosub "IME無効",*ime_off button gosub "IME有効",*ime_on gosub *ime_off stop *ime_off ImmAssociateContext inp_h,0 //IMEを無効にする imcold=stat //元々関連づけられていたIMEコンテキスト return *ime_on ImmAssociateContext inp_h,imcold //IMEを有効にする return



ONION software Copyright 1997-2021(c) All rights reserved.