- ベストアンサー
日本語入力 の実装方法のヒントを教えて下さい orz
多くのソフトで見られるテキストエリアというか、 自由に日本語を入力できる機能を作りたいのですが、 1.この自由に文字を入力できる機能は何という名称の技術なのでしょうか? 技術を検索したくても言葉が解らず困っています。 (日本語入力システム キャレット IME c++ 等では見つからず・・) 2.実装するために参考になりそうな、コード(というか関数名でも何でも) 解説サイト、書籍他何でも良いので 些細な事で構いませんので、情報を下さると幸いです orz とっかかりが見つからず、適切な言葉すら見つからない質問ですみません; よろしくお願いいたします orz
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
こんばんは。 imm api辺りで出て来ると思います。取り敢えず、関数名の先頭にimm~が付きます。 「imm api検索」 http://www.google.co.jp/search?hl=ja&q=imm+api&lr= 「ImmGetContext() MSDN」 http://msdn.microsoft.com/ja-jp/library/cc447986.aspx 「imeに関する過去質問」 http://oshiete1.goo.ne.jp/qa4708988.html
その他の回答 (1)
- Interest
- ベストアンサー率31% (207/659)
開発環境を Visual Studioだと仮定してお答えします。 ご要望のものを作るのにMicrosoftから提供されているコンポーネントには次のものがあります。 .NETの場合 - TextBoxコントロール - RichTextBoxコントロール MFCの場合 - EditBoxコントロール(CEditクラス) - RichEditコントロール(CRichEditCtrlクラス) 情報源はMicrosoft の MSDNライブラリです。 http://msdn.microsoft.com/ja-jp/library/default.aspx
お礼
こういうものもあるのですね。 今回はコンソールではないのですが、いずれ使う事になるので 覚えさせて頂いておきます。 ありがとうございましたっ
お礼
情報ありがとうございます。 教えていただいたキーワードのおかげで、色々情報が見つかり始めました。 ありがとうございますっ