
No.1ベストアンサー
- 回答日時:
On / Off でしたら ImmSetOpenStatus 関数で行えます。
次はサンプルです。Option Explicit
Private Declare Function ImmGetContext Lib "imm32.dll" (ByVal hWnd As Long) As Long
Private Declare Function ImmSetOpenStatus Lib "imm32.dll" (ByVal hIMC As Long, ByVal fOpen As Long) As Long
Private Declare Function ImmReleaseContext Lib "imm32.dll" (ByVal hWnd As Long, ByVal hIMC As Long) As Long
Private Enum IMEModeConstants
IMEModeOff = 0
IMEModeOn = 1
End Enum
Private Sub Command1_Click()
SetIMEMode IMEModeOn
End Sub
Private Sub Command2_Click()
SetIMEMode IMEModeOff
End Sub
Private Sub SetIMEMode(lngMode As IMEModeConstants)
Dim lngIMC As Long
lngIMC = ImmGetContext(hWnd)
ImmSetOpenStatus lngIMC, lngMode
ImmReleaseContext hWnd, lngIMC
End Sub
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
このQ&Aを見た人はこんなQ&Aも見ています
関連するカテゴリからQ&Aを探す
今、見られている記事はコレ!
-
弁護士が解説!あなたの声を行政に届ける「パブリックコメント」制度のすべて
社会に対する意見や不満、疑問。それを発信する場所は、SNSやブログ、そしてニュースサイトのコメント欄など多岐にわたる。教えて!gooでも「ヤフコメ民について」というタイトルのトピックがあり、この投稿の通り、...
-
弁護士が語る「合法と違法を分けるオンラインカジノのシンプルな線引き」
「お金を賭けたら違法です」ーーこう答えたのは富士見坂法律事務所の井上義之弁護士。オンラインカジノが違法となるかどうかの基準は、このように非常にシンプルである。しかし2025年にはいって、違法賭博事件が相次...
-
釣りと密漁の違いは?知らなかったでは済まされない?事前にできることは?
知らなかったでは済まされないのが法律の世界であるが、全てを知ってから何かをするには少々手間がかかるし、最悪始めることすらできずに終わってしまうこともあり得る。教えてgooでも「釣りと密漁の境目はどこです...
-
カスハラとクレームの違いは?カスハラの法的責任は?企業がとるべき対応は?
東京都が、客からの迷惑行為などを称した「カスタマーハラスメント」、いわゆる「カスハラ」の防止を目的とした条例を、全国で初めて成立させた。条例に罰則はなく、2025年4月1日から施行される。 この動きは自治体...
-
なぜ批判コメントをするの?その心理と向き合い方をカウンセラーにきいた!
今や生活に必要不可欠となったインターネット。手軽に情報を得られるだけでなく、ネットを介したコミュニケーションも一般的となった。それと同時に顕在化しているのが、他者に対する辛らつな意見だ。ネットニュース...
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
res://ieframe.dll/について
-
user32.dllがないためアプリが...
-
VB6.0(SP6)にて開発を行なって...
-
ベースアドレスの設定について
-
DLLのライセンス
-
APIでフォントをインストール
-
VBAエディタのコード画面で、カ...
-
python エラー
-
エクセルのエラーメッセージ「4...
-
<unistd.h>をVisualStudioでつ...
-
実行後にコンパイルに失敗しま...
-
Excelのエラーで困ってます。
-
” OS ビルド ” の意味が分か...
-
C言語でヘッダファイルにグロー...
-
「fatal error C1189」を回避す...
-
sys/time.hのインクルードがで...
-
ブレークポイントは現在の設定...
-
エクセルVBAではRound...
-
VBAを何回も作り直して、容量が...
-
visual studio2019でデバッグが...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
VB6.0(SP6)にて開発を行なって...
-
ASP.NETのDLL入れ替えについて
-
user32.dllがないためアプリが...
-
visual studioの不要なDll削除方法
-
res://ieframe.dll/について
-
C# DLL エントリ ポイントが...
-
C++のdllの作り方を教えてく...
-
VC++6.0 でのライブラリ参照方法
-
ファイルをvbaで圧縮したいので...
-
vb6で作成した画面が処理に時間...
-
指定された引数が有効範囲にな...
-
VBAエディタのコード画面で、カ...
-
ptipi.dll に関し未解決問題
-
[マインクラフト] Javaが64bit...
-
VB.NET xdoc2txtをつかってPDF...
-
M365にアップデートしてからコ...
-
プロシージャエントリポイント ...
-
WIN10で常にフォームを手前に
-
エクセル マクロで指定フォルダ...
-
メイクファイルからdllを生成す...
おすすめ情報