トップページ > 記事閲覧
ソフトウェアキーボードによる入力について
名前:Pika 日時: 2018/06/23 20:09

お世話になっております。 日本語入力関連関数においてWin10のタブレットモードのソフトウェアキーボードを使用した際、文字が二重に入力されてしまいます。 また文字削除も2文字ずつされてしまいます。 似た機能であるスクリーンキーボードでは正しく入力できるようです。 対応していただけると嬉しいです。 押したキー:dxlib 入力されてしまう文字:ddxxlliibb よろしくお願いします。
メンテ

Page: 1 |

Re: ソフトウェアキーボードによる入力について ( No.1 )
名前:管理人 日時:2018/06/25 01:44

ご指摘ありがとうございます 手元の環境でも二重で入力されてしまう現象を確認しました ( ただ、私の環境ではスクリーンキーボードでも同様の現象が発生しました ) 二重で入力されないように修正してみましたので、よろしければこちらのバージョンをお試しください m(_ _;m https://dxlib.xsrv.jp/temp/DxLibVCTest.zip // Windows版 VisualC++ 用 https://dxlib.xsrv.jp/temp/DxLibBCCTest.zip // Windows版 BorlandC++ 用 https://dxlib.xsrv.jp/temp/DxLibBCC2Test.zip // Windows版 C++ Builder 10.1 Berlin 用 https://dxlib.xsrv.jp/temp/DxLibGCC_MinGWTest.zip // Windows版 MinGW 用 https://dxlib.xsrv.jp/temp/DxLibDotNet.zip // Windows版 .NET用 https://dxlib.xsrv.jp/temp/DxLibMakeTest.zip // ソース (中身を既存のライブラリのファイルに上書きして、BCCをお使いの 場合は『再構築』を、VCをお使いの場合は『リビルド』を、 Dev-C++をお使いの方は「Rebuild All(Ctrl+F11)」をして下さい)
メンテ
Re: ソフトウェアキーボードによる入力について ( No.2 )
名前:Pika 日時:2018/06/29 00:50

対応ありがとうございます。 半角文字の入力は正しくできるようになりました! しかし、日本語入力がうまくいきません。 押したキー:konnnitiha → その後「こんにちは」を選択 入力されてしまう文字:konnnitihaこんにちは これはソフトウェアキーボードを日本語入力に切り替えても、DXライブラリ側が半角受付になっているためだと考えていますが、対応可能でしょうか?
メンテ
Re: ソフトウェアキーボードによる入力について ( No.3 )
名前:管理人 日時:2018/06/30 23:12

すみません、少し調べてみたのですが、ソフトウェアキーボードに関する資料が少なく、現状では ソフトウェアキーボードを使用した日本語入力を正しく処理するように修正することができません なので現状では『ソフトウェアキーボードでは半角文字のみ正常に入力できる』を仕様としたいと思います 申し訳ありません m(_ _;m
メンテ
Re: ソフトウェアキーボードによる入力について ( No.4 )
名前:Pika(解決) 日時:2018/07/02 22:58

了解しました。 対応及び調査していただきありがとうございました!
メンテ

Page: 1 |

題名
名前
コメント
パスワード (記事メンテ時に使用)

   クッキー保存