開発者向けFAQ

スクリーンキーボードを自分のインストーラーに含めるにはどうすればよいですか?


1) 次のファイル一式をエンドユーザーのコンピューターにコピーします:

CKeyboard.exe

CKeyboardCm.exe

CKeyboardCm64.exe

CKeyboardH.dll

CKeyboardH64.dll

bass.dll

COptions.exe

Keyboards – スクリーンキーボードを含むフォルダー(キーボードごとに1つのテキストファイル)

Lang – アプリケーションのインターフェイスをさまざまな言語に翻訳したファイルを含むフォルダー

スキン - スキン画像を含むフォルダ

Background – (任意)キーボード背景用の画像を含むフォルダー

Icons – (任意)各種アプリケーション用のショートカットアイコンを含むフォルダー

サウンド - (任意)Wav ファイルを含むフォルダ

CKeyboardDeskBand.dll, CKeyboardDeskBand64.dll – (オプション)タスクバーにアプリケーションのツールバーを表示するための DLL ファイル

Common – (任意)よく使用される言語の単語頻度と語順に関する定義済みデータを含むフォルダー

*.dic – 入力候補辞書。これらの辞書を保存するフォルダーは、次で指定します データ ディレクトリ: のフィールド 辞書: セクションに保存されます。必要に応じて、辞書ファイルをアプリケーションのインストールフォルダに移動できます。


2) システムログイン前にスクリーンキーボードの表示を有効にしている場合:

Backup.ini – ログイン前のスクリーンキーボード設定ファイル(Data フォルダー)

次の4つのファイルも Windows\system32 システムフォルダ:runcosk.exe、CsCredentialLogon.dll、CsCredentialLogon64.dll、および cskeyboardlogon.dll


3) アプリケーションの設定を転送するには、次の操作を行います:

設定をファイルに保存します。そのには、次をクリックします: ファイルに保存... ボタンをクリックします( 詳細設定 セクション( 設定 ウィンドウ。

ini-fileをエンドユーザーのコンピューターにコピーしたら、 CKeyboard.exe/RESTORE パラメータ。

コマンド形式: CKeyboard.exe /RESTORE "file name"

For example: CKeyboard.exe /RESTORE "C:\Program Files\ComfortKeyboard\Settings.ini"



ログイン後に使用する通常のスクリーンキーボードとは別に、ログイン前のスクリーンキーボードを設定できますか?


ログインパスワードを入力するためのスクリーンキーボードの設定は、次に保存されます: Backup.ini にあるファイル アプリケーションのインストールフォルダ( Data サブフォルダ). アプリケーションの設定を 設定 ウィンドウで行った場合、それらは Backup.ini ファイル(およびレジストリ)に保存されます。

次のものを使用したくない場合は Backup.ini ファイルを変更されたくない場合は、「読み取り専用」にしてください。



キーボードのキーを異なる色で塗るにはどうすればよいですか?


次で必要なキーを選択します: キーボードタイプを編集 ウィンドウで、 画像 / 色... ボタンをクリックし、次に フィールド。



自分のプログラムからキーボードのパラメータを変更するにはどうすればよいですか?


Our application’s settings are stored in the HKEY_CURRENT_USER\Software\ComfortSoftware\CKeyboard registry key.

お使いのソフトウェアがシステムレジストリ内のこれらの設定を変更した場合、当社のアプリケーションでそれらを再読み込みする必要があります。これは、WM_USER + 196 コードを含む Windows メッセージを当社のアプリケーションに送信することで実行できます:

 

WM_CSRELOADOPTIONS = WM_USER + 196;

PostMessage(FindWindow('TFirstForm', 'CKeyboardFirstForm'), WM_CSRELOADOPTIONS, 0, 0);


このコマンドでは、次の操作を実行できます:

現在の入力言語に応じて、インターフェイス言語(システムキーのラベル)を変更する
キーボードの透明度を変更する
キーボードのサイズを変更する
一時的に無効にする: テキストカーソルが表示されているときにスクリーンキーボードを表示する オプション
テキスト入力候補機能を一時的に無効にする
プログラムを再読み込みせずに、アプリケーション設定へのアクセス制限を変更する


アプリケーションの設定とデータを別のコンピューターに転送するにはどうすればよいですか?


申し訳ありませんが、1クリックでは実行できません。

次の操作を行う必要があります:

1.全般設定を保存します: すべての設定 –> 詳細設定 –> ファイルに保存...
2.キーボードファイルを保存します(ファイル名と完全なパスは次のキャプションで確認できます: その キーボードタイプを編集 ウィンドウ).
3.対象のコンピューターでこれらすべてのデータを復元します。


アプリケーションが起動せず、実行しようとするたびにエラーメッセージが表示されます!


1.本アプリケーションは Windows 11、10、8.1、8、7、Vista、XP に対応しています。古いバージョン(Windows 95、98、ME、2000、および Windows CE)はサポートされていません。
2.アプリケーションの一部のコンポーネントがインストールされていない可能性があります。アプリケーションを再インストールしてみてください。
3.アプリケーションは必ず次の場所にインストールしてください: Program Files フォルダー。これは新しいオペレーティングシステムで求められるセキュリティ関連の要件です。