- 1 名前:デフォルトの名無しさん [2006/11/29(水) 17:00:54 ]
- このスレッドは、他のスレッドでは書き込めない超低レベル、
もしくは質問者自身何が何だか分からない質問を勇気を持って書き込むスレッドです。 Visual C++使いが優しくコメントを返しますが、 お礼はVisual C++の布教と初心者の救済をお願いします。 ■過去スレ 前スレ pc8.2ch.net/test/read.cgi/tech/1150105712/ 前々スレ pc8.2ch.net/test/read.cgi/tech/1141087248/ ■遠い親戚スレ くだすれC++/CLI(初心者用) pc8.2ch.net/test/read.cgi/tech/1142144110/l50 ■関連ページ Visual C++ Home Page www.microsoft.com/japan/msdn/visualc/
- 596 名前:デフォルトの名無しさん mailto:sage [2007/04/23(月) 15:34:02 ]
- >>594
クラスビューやソリューションエクスプローラなどで「追加」すればいい。 色んな所で右クリックしてどういうメニューが出るかとか、 上に並んでるメニューの中の項目を一通り試してみるとか、しないか?普通。 IDEもGUIアプリなんだしさ。
- 597 名前:デフォルトの名無しさん mailto:sage [2007/04/23(月) 16:26:34 ]
- ウィザード使ったらビルドすれば実行可能な状態のソースまで作ってくれる。
空のプロジェクトなら自分でソース追加しなきゃ始まらないけど、 ダイアログベースならダイアログ出すソースができてるはず。
- 598 名前:デフォルトの名無しさん mailto:sage [2007/04/23(月) 17:15:52 ]
- >595-596はたぶんMFC使ったことないから無視で
- 599 名前:デフォルトの名無しさん mailto:sage [2007/04/23(月) 17:28:06 ]
- ビルドしなくてもソースは生成されていないとおかしい
操作ミスなのではないか?
- 600 名前:599 mailto:sage [2007/04/23(月) 17:28:58 ]
- あ、何か誤読してたスマソ
- 601 名前:592 mailto:sage [2007/04/23(月) 18:02:29 ]
- すいません。
書き忘れていたことがありました。 「スケルトンが作成されない」のです。 本当に申し訳ありません。
- 602 名前:デフォルトの名無しさん mailto:sage [2007/04/23(月) 19:02:34 ]
- 2005じゃないということはだいぶ前にインストールした?
それから何回か使った? 全く状況がわからん
- 603 名前:592 mailto:sage [2007/04/23(月) 20:04:15 ]
- >>602
2003です。 インストールしたの半年前です。
- 604 名前:592 mailto:sage [2007/04/23(月) 23:00:15 ]
- >>596
ご返答ありがとうございます。 「開始」を押すと 「デバックを開始できません」 「プログラム'〜.exe'を開始できません。」 「指定したファイルが見つかりません」 というウィンドウが出てしまうので、ただスケルトンが表示できていない のではと思うのですが、それ以上は私にはわかりません。
- 605 名前:デフォルトの名無しさん mailto:sage [2007/04/25(水) 10:08:10 ]
- >>604
ダイアログ以外はどうなんの?
- 606 名前:デフォルトの名無しさん [2007/04/25(水) 12:10:32 ]
- 大学のVisual studio2003でWM_MOUSEWHEELメッセージを拾おうとしたら
WM_MOUSEWHEELは定義されていないというエラーが出ました。 マウスカーソルをWM_MOUSEWHEELの上に持っていくと、 #define WM_MOUSEWHEEL 0x020A とちゃんと出ているので自分でその値をdefineしたらビルドが通ったのですが、 なんで自分で置かないとWM_MOUSEWHEELが定義されていないと出るのでしょう?
- 607 名前:デフォルトの名無しさん mailto:sage [2007/04/25(水) 12:28:19 ]
- WM_MOUSEWHEEL はあとから追加されただけで
windows.hに無いからね
- 608 名前:607 mailto:sage [2007/04/25(水) 12:29:41 ]
- #define _WIN32_WINNT 0x0400
を入れれば有効になると思うよ
- 609 名前:デフォルトの名無しさん mailto:sage [2007/04/25(水) 12:44:00 ]
- >>607
ありがとうございます。 後からというのは自宅のvisual studio2005では普通に出来たのでそこからということでしょうか? ちなみにソースコードのWM_MOUSEWHEELにマウスカーソルを持っていくと #define WM_MOUSEWHEEL 0x020A とちゃんとdefineされているように出てくるのは何でなのですか?
- 610 名前:デフォルトの名無しさん mailto:sage [2007/04/25(水) 14:49:48 ]
- 「条件」によって存在しなかったことになる。
- 611 名前:デフォルトの名無しさん mailto:sage [2007/04/25(水) 16:56:44 ]
- >>610
本当にすまないのですがまだ無知ゆえもう少し詳しくお願いできますか?
- 612 名前:デフォルトの名無しさん mailto:sage [2007/04/25(水) 17:02:50 ]
- 条件コンパイル
- 613 名前:デフォルトの名無しさん mailto:sage [2007/04/25(水) 17:20:47 ]
- >>612
なるほど、そういうことでしたか! よく分かりました、ありがとうございます><
- 614 名前:デフォルトの名無しさん [2007/04/25(水) 22:12:59 ]
- 質問させてください。
FLOAT型の変数の値をMessageBoxで表示させたいのですが、ビルドを実行すると 2番目の引数を'float'から'LPCSTR'に変換できません。と出ます。float型をLPCSTR型に 変換するにはどうしたらよいのでしょう?コードはこのような感じで書いてます。 float a = 0.3f; MessageBox(NULL, a, NULL, MB_OK);
- 615 名前:デフォルトの名無しさん mailto:sage [2007/04/25(水) 22:15:25 ]
- sprintf
- 616 名前:デフォルトの名無しさん mailto:sage [2007/04/25(水) 22:26:30 ]
- >>615
できました!ありがとうございます!
|

|