- 締切済み
C言語にての疑似キーボード入力
- みんなの回答 (2)
- 専門家の回答
関連するQ&A
- 言語入力について
はじめまして、さっそく質問なのですが、外国語(おもにロシア語、ドイツ語のような特殊文字を必要とする言語)を現地のキーボード配列と同様にキーボード入力して、メールなどを利用したいと思います。以前win-xpを利用していた時は言語を追加して、日本語・英語の切り替えのように、切り替え選択して入力していましたが、win-vistaに変更後使用方法がわかりません。とくに、プログラム等の翻訳は必要なく、あくまでキーボード入力ができればいいのですが、どなたかお分かりの方がいましたらお教えください。
- ベストアンサー
- Windows Vista
- WinApiを使って、キーボード入力をプログラムのみによって擬似的に再
WinApiを使って、キーボード入力をプログラムのみによって擬似的に再現する方法を、どなたか教えていただけないでしょうか。 例えば、「メモ帳のウィンドウ上でクリックをすると特定の文字('a'など)が書かれる」「プログラムを実行するとキーボードが押されたときに発生する信号をコンピュータに送って、キーボードの'a'が押されたとコンピュータに錯覚させて、メモ帳に'a'を書かせる」などといったことがやりたいです。
- ベストアンサー
- C・C++・C#
- C++とゲームプログラミング
■C言語とWin32APIでしばらくコーテイングしていましたが、 最近、C++言語を始めた者です。 ■勉強の為、C++とWin32APIで書かれゲームプログラムを探しています。 ■DirectXなどは使用してない物を希望します。 適当なHP(教材)を教えて下さい。
- 締切済み
- C・C++・C#
- C言語でWin32API
C言語を使ってWin32APIを呼び出すような、Windowsプログラミングを始めたいんですが、何かよい本やサイトはご存知ないでしょうか。 Visual C++6.0はあるんで、それを使えばいいと思うんです。 C言語はわかるんですが、Windowsプログラミングに関する知識はほとんどないので、ごく基本的なことから知りたいんです。 WinMain関数というのを書くようなんですが、その書き方すら知りません。 スケルトン(出来れば、それよりもっと基本的なこと)から書いてあるようなものです。
- ベストアンサー
- C・C++・C#
- キーボード入力について
キーボード入力で半角カタカナ(カナ打ち) とアルファベットしか打つことが出来なくなって困っています。 言語バーにも今まであったローマ字入力に切り替えるボタンも消えてしまいます。 どのように操作すれば解決しますでしょうか? Win7の64ビットを使っています。 現在携帯で打っていますが時間がかかってしまいます。 よろしくお願いします。
- ベストアンサー
- Windows 7
- C言語のコールバック
Java/C#/PHPといった言語はすでに使えるのですが、現在C言語およびWin32 APIを勉強中です。 C言語の関数にはJavaなどのインスタンスメソッドのthisにあたる引数が渡されませんが、Win32 APIのウィンドウプロシージャに代表されるコールバック関数において不都合があります。Javaの場合は、 interface Callback{ void onCallback(); } といったインターフェイスが定義されているものとして、 hoge(new Callback(){ int data = 10; public void onCallback(){ System.out.println(data); } }); のようなコードで引数以外のデータも参照できますが、C言語ではこのように引数で渡せないデータを参照するにはどうしたらよいでしょうか。グローバル変数として参照するのは、Javaのstaticなフィールドと同様に拡張性を損なうので避けたいと思います。
- ベストアンサー
- C・C++・C#
- コンパイルせずにマクロの置き換えだけ実行(c言語)
こんにちは。私はwin32APIを勉強しているc言語初心者なのですが、win32APIにはマクロで定義されたたくさんの新しい型があって、何がなんだか分からなくなります。なのでマクロの置き換えだけを実行してその新しい型がなんの型で出来ているのかを調べたいのですが、それをするにはどうすればいいでしょうか?使っているコンパイラはVC++2008です。回答よろしくお願いします。
- ベストアンサー
- C・C++・C#