くだすれVisual C++( ..
[2ch|▼Menu]
607:デフォルトの名無しさん
07/04/25 12:28:19
WM_MOUSEWHEEL はあとから追加されただけで
windows.hに無いからね

608:607
07/04/25 12:29:41
#define _WIN32_WINNT 0x0400
を入れれば有効になると思うよ

609:デフォルトの名無しさん
07/04/25 12:44:00
>>607
ありがとうございます。
後からというのは自宅のvisual studio2005では普通に出来たのでそこからということでしょうか?
ちなみにソースコードのWM_MOUSEWHEELにマウスカーソルを持っていくと
#define WM_MOUSEWHEEL 0x020A とちゃんとdefineされているように出てくるのは何でなのですか?


610:デフォルトの名無しさん
07/04/25 14:49:48
「条件」によって存在しなかったことになる。

611:デフォルトの名無しさん
07/04/25 16:56:44
>>610
本当にすまないのですがまだ無知ゆえもう少し詳しくお願いできますか?

612:デフォルトの名無しさん
07/04/25 17:02:50
条件コンパイル

613:デフォルトの名無しさん
07/04/25 17:20:47
>>612
なるほど、そういうことでしたか!
よく分かりました、ありがとうございます><

614:デフォルトの名無しさん
07/04/25 22:12:59
質問させてください。

FLOAT型の変数の値をMessageBoxで表示させたいのですが、ビルドを実行すると
2番目の引数を'float'から'LPCSTR'に変換できません。と出ます。float型をLPCSTR型に
変換するにはどうしたらよいのでしょう?コードはこのような感じで書いてます。

float a = 0.3f;
MessageBox(NULL, a, NULL, MB_OK);

615:デフォルトの名無しさん
07/04/25 22:15:25
sprintf

616:デフォルトの名無しさん
07/04/25 22:26:30
>>615
できました!ありがとうございます!


最新レス表示
スレッドの検索
類似スレ一覧
話題のニュース
おまかせリスト
▼オプションを表示
暇つぶし2ch

5302日前に更新/168 KB
担当:undef