オンライン ヘルプ

Comfort Keys Pro の紹介
Comfort Keys Pro の購入方法
Comfort Keys Pro の使用方法
キーボードショートカットの設定
テンプレートマネージャの操作
クリップボードマネージャの操作
スクリーンキーボードの使用
入力言語の制御
キーボードタイプのカスタマイズ
テンプレートの編集中
テキストタグ
ショートカットアイコンの編集中
アクションの種類
プログラムを実行し、ドキュメントまたはフォルダーを開く
1つまたは複数のインターネットリソースを開く
テキストの貼り付け
キーストロークマクロを再生する
ネットワークの接続/切断
Comfort Keys Pro のアクション
オーディオ制御
モニター制御
ウィンドウ制御
システムアクションを実行する
言語または文字種を変更する
ロック/再起動/シャットダウン
ブロックキーまたはショートカット
キーまたはショートカットの置き換え
設定
システム
表示テーマ
キーボード ショートカット
スクリーンキーボード
表示/非表示
表示位置
キー
ジェスチャー
拡大
入力支援
フローティングウィンドウ
クリップボードマネージャ
テンプレートマネージャ
入力候補
言語切り替え
言語バー
ショートカット アイコン
タスク切り替えウィンドウ
プロセス履歴ウィンドウ
サウンド
依存関係
セキュリティ
詳細設定
開発
スクリーンキーボードを表示、非表示、移動、またはサイズ変更する方法
すべての設定をロックする方法
別のキーボードを有効にする方法
開発者向けFAQ
コマンドラインパラメータ
その他の問題
FAQ - よくある質問

別のキーボードを有効にする方法

表示するスクリーンキーボードのタイプを複数指定できます。次のいずれかの方法を使用してください。


方法 1


次を変更: KeyboardName レジストリ パラメーターは HKEY_CURRENT_USER\Software\ComfortSoftware\CKeys にあり、ソフトウェアから設定できます。


スクリーンキーボードが表示されている場合は、次の Windows メッセージを送信します PostMessage(FindWindow('TFirstForm', 'CKeysFirstForm'), WM_CSKEYBOARD, 1, 0), アプリケーションがスクリーンキーボードを再読み込みします。


方法 2


このファイルをダウンロード: https://www.comfortsoftware.com/download/SetNameKB.exe

コマンドライン形式: SetNameKB.exe KeyboardName

例:SetNameKB.exe Mini


方法 3


次のコードを使用します:


char KeyboardName[80];

COPYDATASTRUCT MyCDS;

 

KeyboardName = "Standard";

 

// COPYDATA 構造体に入力する

MyCDS.dwData = 1; // 関数識別子

MyCDS.cbData = sizeof(KeyboardName); // データのサイズ

MyCDS.lpData = &KeyboardName; // データ構造

 

// &MyCDS のデータを渡して関数を呼び出す

HWND hwDispatch = FindWindow( "TFirstForm", "CKeysFirstForm" );

if( hwDispatch != NULL )

  SendMessage( hwDispatch,

    WM_COPYDATA,

    (WPARAM)(HWND) NULL,

    (LPARAM) (LPVOID) &MyCDS );