開発者向けFAQ
スクリーンキーボードを自分のインストーラーに含めるにはどうすればよいですか?
1) 次のファイル一式をエンドユーザーのコンピューターにコピーします:
CKeys.exe
CKeysCm.exe
CKeysCm64.exe
CKeysH.dll
CKeysH64.dll
bass.dll
COptions.exe
Keyboards – スクリーンキーボードを含むフォルダー(キーボードごとに1つのテキストファイル)
Lang – アプリケーションのインターフェイスをさまざまな言語に翻訳したファイルを含むフォルダー
スキン - スキン画像を含むフォルダ
Background – (任意)キーボード背景用の画像を含むフォルダー
Icons – (任意)各種アプリケーション用のショートカットアイコンを含むフォルダー
サウンド - (任意)Wav ファイルを含むフォルダ
CKeysDeskBand.dll, CKeysDeskBand64.dll – (オプション)タスクバーにアプリケーションのツールバーを表示するための DLL ファイル
Common – (任意)よく使用される言語の単語頻度と語順に関する定義済みデータを含むフォルダー
*.dic – 入力候補辞書。これらの辞書を保存するフォルダーは、次で指定します データ ディレクトリ: のフィールド 辞書: セクションに保存されます。必要に応じて、辞書ファイルをアプリケーションのインストールフォルダに移動できます。
2) システムログイン前にスクリーンキーボードの表示を有効にしている場合:
Backup.ini – ログイン前のスクリーンキーボード設定ファイル(Data フォルダー)
次の4つのファイルも Windows\system32 システムフォルダ:runcosk.exe、CsCredentialLogon.dll、CsCredentialLogon64.dll、および cskeyboardlogon.dll
3) 特別なショートカットを設定している場合は、そのファイルも元のコンピューターと同じフォルダーにコピーする必要があります。完全なパスとファイル名は、次のタイトルで確認できます: キーボードショートカットの設定 ウィンドウ。
4) アプリケーションの設定を転送するには、次の操作を行います:
設定をファイルに保存します。そのには、次をクリックします: ファイルに保存... ボタンをクリックします( 詳細設定 セクション( 設定 ウィンドウ。
ini-fileをエンドユーザーのコンピューターにコピーしたら、 CKeys.exe と /RESTORE パラメータ。
コマンド形式: CKeys.exe /RESTORE "file name"
For example: CKeys.exe /RESTORE "C:\Program Files\ComfortKeys\Settings.ini"
複数のスクリーンキーボードを切り替えるにはどうすればよいですか?
各スクリーンキーボードにキーを追加する( キーボードタイプを編集 ウィンドウ)で、次に 次のキーボードタイプを有効にする アクションをそのキーに割り当てます(次の中: キーボードショートカットの設定 ウィンドウ。キーにキーボード切り替えアクションを割り当てると、切り替え可能なキーボードのリストを設定するためのボタンが表示されます。
「.com」というテキストを持つキーを作成するにはどうすればよいですか?
特殊キーを追加する最も簡単な方法は、次を使用することです: キーボードタイプを編集 ウィンドウ。
| 1. | スクリーンキーボードにキーを追加するには、 キーボードタイプを編集 ウィンドウ。16進コード(例:00D9)で定義された未割り当てのキーを使用できます。 |
| 2. | キーを選択し、次を押します: アクション... ボタンをクリックします。新しい キーボードショートカットの設定 ウィンドウで、 テキストの貼り付け アクションをそのキーに割り当てます。テキスト(この場合は「.com」)を テキスト フィールドを設定します。次に スクリーンキーボードにテキストを表示する の下にあるチェックボックスをオンにします( テキスト フィールドを必要に応じて設定します。 |
これらの設定を構成したら、保存してウィンドウを閉じます。
ログイン後に使用する通常のスクリーンキーボードとは別に、ログイン前のスクリーンキーボードを設定できますか?
ログインパスワードを入力するためのスクリーンキーボードの設定は、次に保存されます: Backup.ini にあるファイル アプリケーションのインストールフォルダ( Data サブフォルダ). アプリケーションの設定を 設定 ウィンドウで行った場合、それらは Backup.ini ファイル(およびレジストリ)に保存されます。
次のものを使用したくない場合は Backup.ini ファイルを変更されたくない場合は、「読み取り専用」にしてください。
キーボードのキーを異なる色で塗るにはどうすればよいですか?
次で必要なキーを選択します: キーボードタイプを編集 ウィンドウで、 画像 / 色... ボタンをクリックし、次に 色 フィールド。
自分のプログラムからキーボードのパラメータを変更するにはどうすればよいですか?
Our application’s settings are stored in the HKEY_CURRENT_USER\Software\ComfortSoftware\CKeys registry key.
お使いのソフトウェアがシステムレジストリ内のこれらの設定を変更した場合、当社のアプリケーションでそれらを再読み込みする必要があります。これは、WM_USER + 196 コードを含む Windows メッセージを当社のアプリケーションに送信することで実行できます:
WM_CSRELOADOPTIONS = WM_USER + 196;
PostMessage(FindWindow('TFirstForm', 'CKeysFirstForm'), WM_CSRELOADOPTIONS, 0, 0);
このコマンドでは、次の操作を実行できます:
| • | 現在の入力言語に応じて、インターフェイス言語(システムキーのラベル)を変更する |
| • | キーボードの透明度を変更する |
| • | キーボードのサイズを変更する |
| • | 一時的に無効にする: テキストカーソルが表示されているときにスクリーンキーボードを表示する オプション |
| • | テキスト入力候補機能を一時的に無効にする |
| • | プログラムを再読み込みせずに、アプリケーション設定へのアクセス制限を変更する |
アプリケーションの設定とデータを別のコンピューターに転送するにはどうすればよいですか?
申し訳ありませんが、1クリックでは実行できません。
次の操作を行う必要があります:
| 1. | 全般設定を保存します: すべての設定 –> 詳細設定 –> ファイルに保存... |
| 2. | キーボードファイルを保存します(ファイル名と完全なパスは次のキャプションで確認できます: その キーボードタイプを編集 ウィンドウ). |
| 3. | ホットキー設定ファイルを保存します(ファイル名と完全なパスは キーボードショートカットの設定 ウィンドウ)。 |
| 4. | テンプレートファイルを保存します(ファイル名と完全なパスは テンプレートマネージャ ウィンドウ)。 |
| 5. | クリップボードデータのフォルダーを保存します(このフォルダーのパスは クリップボードマネージャ セクション( 設定 ウィンドウ)。 |
| 6. | 対象のコンピューターでこれらすべてのデータを復元します。 |
アプリケーションが起動せず、実行しようとするたびにエラーメッセージが表示されます!
| 1. | 本アプリケーションは Windows 11、10、8.1、8、7、Vista、XP に対応しています。古いバージョン(Windows 95、98、ME、2000、および Windows CE)はサポートされていません。 |
| 2. | アプリケーションの一部のコンポーネントがインストールされていない可能性があります。アプリケーションを再インストールしてみてください。 |
| 3. | アプリケーションは必ず次の場所にインストールしてください: Program Files フォルダー。これは新しいオペレーティングシステムで求められるセキュリティ関連の要件です。 |

