【初心者歓迎】スレを立てる前にココで質問を【その4】
■ このスレッドは過去ログ倉庫に格納されています
0001名前は開発中のものです。
03/01/24 23:03ID:kIQap4ljしてみましょう。あなたの長年の悩みがたった一つのレスで解決して
しまうこともあります。回答があるまでに数日間かかることもあるので
辛抱強く待ちましょう。 」
◇前スレ
【Part3】
http://game.2ch.net/test/read.cgi/gamedev/1032814540/
◇旧スレ
【Part2】
http://game.2ch.net/test/read.cgi/gamedev/1013645518/
【Part1】
http://game.2ch.net/test/read.cgi/gamedev/1005038203/
関連スレ・その他
>>2-3
0007名前は開発中のものです。
03/01/26 16:06ID:h7wud+jT漏れはオートコンプリートの強さで.NETに軍配を上げたが。
あと、言語的に強化されてるし。
人によるというのは多分事実なので、漏れのも参考意見として。
C++Builderは使ったこと無いけど、
ツール作成はC#.NETで、ゲーム作成はVC++.NETで、ってのが俺的最強構成。
0008名前は開発中のものです。
03/01/26 18:09ID:kEF0NiMS親切に有難うございます。
今度VC++系を買いたいと思います。
0009名前は開発中のものです。
03/01/26 18:41ID:SzXtT8Wjどんな差がありますか?
0010名前は開発中のものです。
03/01/26 20:28ID:T3nqjdwj0011名前は開発中のものです。
03/01/26 22:37ID:bM5xmyxbえーと、煽りでなく真面目な話なんだけど
ちょっと逆質問してもいいかな。
(1)いつ、どういう経緯でこの板を知ったのか。
(2)どういう経緯で今このスレで質問する気になったのか。
の2点について聞かせてほしい。
交換条件として、あなたの質問には優しく丁寧にお答えいたします。
0012名前は開発中のものです。
03/01/26 23:53ID:V3XQm6Qx0013名前は開発中のものです。
03/01/27 07:14ID:KXNySgvhサブメニューがゆっくり降りてくるのってどうやるんですか?
0014名前は開発中のものです。
03/01/27 07:57ID:ffL+qC8pそれはゲーム製作のハナシ?
とりあえずメニューの長さを保持する変数を持っておいて、
ループで回ってくるごとにその変数の値を増やしていく。
そしてメニューを描画するときにその変数の値を元にして描画してやればOK。
ほかにもタイマーで何とかするとか、いろいろ手はあると思うが。。。
0015名前は開発中のものです。
03/01/27 12:47ID:xqn2n6yS画面のプロパティで設定すればOSが勝手にやるんだと思ってた。
私はその手の効果は全てOFFにするタイプなので、アプリケーションで
実装するならオプションで使用を選択できるようにしといて欲しいです。
0016名前は開発中のものです。
03/01/27 17:05ID:USDeeKsMはい、ゲーム製作…プログラムの話です。
CreateMenu()で動的に作成したメニューを使ってるんですが、
MENUITEMINFO構造体のfTypeメンバにMFT_OWNERDRAWを指定してやればできると思ったんですが、
どうもそうじゃないようで…。
ポップアップメニューで再現してるんでしょうか?
0017名前は開発中のものです。
03/01/27 17:19ID:U9g2THhAfMask に MIIM_TYPE フラグを設定してないとかいうオチじゃないよな。
どんな環境で何を作ってるのか知らないけど、
>>15の言うようにメニューの挙動はOSが決めるんだと思う。
IEもバージョンによっては普通だったりウネウネ動いたりフェードイン・アウトしたり……
もしもゲーム中のメニュー(ドラクエの「はなす」「どうぐ」「じゅもん」…)を出すんだったら、
コモンコントロール使わずに自前で書いたほうがいいと思うぞ。(たいした手間じゃないし)
0018名前は開発中のものです。
03/01/27 17:25ID:U9g2THhAこんなかんじで。(これはMFCだけど)
ttp://www.codeguru.com/toolbar/RebarMenu.shtml
ttp://www.codeguru.com/toolbar/iebars.html
0019名前は開発中のものです。
03/01/27 17:27ID:U9g2THhAごめんよ。
0020名前は開発中のものです。
03/01/28 02:15ID:Bddxz1Tx0021名前は開発中のものです。
03/01/29 17:25ID:c1XeJrY9もっと酷いオチですた。
ウィンドウプロシージャでWM_PAINTメッセージが来たときの処理を全部消してたと…。
PAINTSTRUCT ps;
HDC hDC=BeginPaint(hWnd,&ps);
EndPaint(hWnd,&ps);
を入れるだけで解決しますた…。
>>18は勉強になりました。
■ このスレッドは過去ログ倉庫に格納されています