1 名前:デフォルトの名無しさん mailto:sage [2006/11/16(木) 02:48:44 ] Visual Studio 2005 Developer Center www.microsoft.com/japan/msdn/vstudio/2005/ lab.msdn.microsoft.com/vs2005/ Visual Studio 2005 製品ライン概要 www.microsoft.com/japan/msdn/vstudio/productinfo/productline/ www.microsoft.com/japan/msdn/howtobuy/vs2005/
952 名前:デフォルトの名無しさん [2007/01/01(月) 01:04:46 ] (float)num_press->Value でできました
953 名前: 【大凶】 【1896円】 だってさ [2007/01/01(月) 01:21:07 ] あけおめ
954 名前:デフォルトの名無しさん mailto:sage [2007/01/01(月) 01:51:01 ] >>953 おまえ、こんなところにも着てるのかよ
955 名前:932 mailto:sage [2007/01/01(月) 09:42:03 ] あれれ? msdn2.microsoft.com/ja-jp/library/ms235316 (vs.80).aspx >静的なリンクよりも望ましい動的なリンク >Visual C++ ライブラリに静的にリンクする C/C++ アプリケーションを再配布 >することはお勧めしません。一般的に、プログラムを Visual C++ ライブラリに >静的にリンクすると、アプリケーションのパフォーマンスが大幅に向上すると >誤って認識されています。ところが、Visual C++ ライブラリを動的に読み込む >ことによるパフォーマンスへの影響は、ほとんどの場合は無視できます。 >さらに、静的にリンクした場合は、アプリケーションの作成者も Microsoft も、 >アプリケーションおよびその依存するライブラリにサービスを提供できません。 >たとえば、特定のライブラリに静的にリンクしたアプリケーションが、その >ライブラリの新しいバージョンを持つクライアント コンピュータ上で実行される >場合を考えます。この場合、アプリケーションは以前のバージョンのライブラリ >からコードを使用するため、セキュリティ強化など、ライブラリの改良による恩恵 >を受けることができません。C/C++ アプリケーションを作成するときは、サービス >を提供する状況について十分に考慮したうえで、依存するライブラリに静的に >リンクするかどうかを判断し、可能な場合は動的なリンクを使用することを強くお勧めします。 このあたりの共有ライブラリを使う意義みたいなものは大昔から変わらない 話だよ。
956 名前:デフォルトの名無しさん mailto:sage [2007/01/01(月) 10:18:24 ] まぁVCランタイムを静的リンクにするのはパフォーマンスの為でなく、 ライブラリのバージョンの差違によるトラブルを避けたいって時の方が 多いんだけどな。 ここ最近のVS2005での MSVCR80.dllの問題なんか見てると、どっちが いいのかよくわからなくなってくる。
957 名前:デフォルトの名無しさん mailto:sage [2007/01/01(月) 11:18:48 ] 動的リンクを薦めながらシステムディレクトリにコピーすることは薦めないんだよな もう性的リンクでいいじゃん
958 名前:デフォルトの名無しさん mailto:sage [2007/01/01(月) 11:21:26 ] ぶははははw 性的リンクw PINKにでも帰れw
959 名前:デフォルトの名無しさん mailto:sage [2007/01/01(月) 12:54:02 ] ( ゚д゚)ポカーン
960 名前:デフォルトの名無しさん mailto:sage [2007/01/01(月) 12:59:39 ] >>959 正月だから958は酔ってるんだよ。 放っておいてやれ。
961 名前:デフォルトの名無しさん mailto:sage [2007/01/01(月) 15:30:27 ] >>956 つ[SxS] Win2kに対応する必要があるとどうにもならんけどな
962 名前:デフォルトの名無しさん mailto:sage [2007/01/01(月) 17:06:04 ] IE7だとプロジェクト作成のWizが動かないことってある? ちなみに C++>MFCスマートデバイスアプリケーション を選択したら このページのスクリプトでエラーが発生しました ライン: 4034 文字: 3 エラー: オブジェクトがありません。 コード: 0 URL: file:///C:/Program%20Files/Microsoft%20Visual%20Studio%208/VC/VCWizards/SmartDeviceAppWiz/MFC/Application/html/1041/default.htm てなかんじのエラーメッセージが出てきてWizが起動しません 誰か情報を知ってたら教えてくださいな
963 名前:デフォルトの名無しさん mailto:sage [2007/01/01(月) 17:37:02 ] だって動的リンクしたらでかいランタイムを俺が配んなきゃいけないじゃん。 kernel32.dllみたいに誰でも持ってるんなら動的リンクでも一向に構わんよ。
964 名前:デフォルトの名無しさん mailto:sage [2007/01/01(月) 19:23:07 ] そもそもWinやVSに入っているDLLを勝手に再配布していいのか?
965 名前:デフォルトの名無しさん mailto:sage [2007/01/01(月) 19:35:19 ] 勝手じゃねーよ 再配布用のライセンスがあるだろ
966 名前:デフォルトの名無しさん mailto:sage [2007/01/01(月) 20:48:54 ] というかDLLのバグをパッチで自動でなおしてくれるとか言うなら/Windows/system32あたりにwindows updateでつっこんでくれよ
967 名前:デフォルトの名無しさん mailto:sage [2007/01/01(月) 20:52:05 ] 自動で突っ込むだろ。その後再起動を要求されるけど
968 名前:デフォルトの名無しさん mailto:sage [2007/01/01(月) 23:21:03 ] 自動で直してくれりゃいいけど、稀に自動でバグ仕込んでくれたりするから おれば性的リンクでいいや。
969 名前:デフォルトの名無しさん mailto:sage [2007/01/01(月) 23:42:49 ] 俺も性的リンクしたいが生憎独り身だ。 .NET2.0の修正パッチってセキュリティUpdate以外に自動更新来たっけ?
970 名前:デフォルトの名無しさん mailto:sage [2007/01/02(火) 00:11:49 ] だからSxSがあるだろ
971 名前:デフォルトの名無しさん mailto:sage [2007/01/02(火) 01:39:10 ] >>970 なんか2000で十分とかいう奴がいたりDirectXがあれで 突っ走ったので、ひっそりとXPで追加されたSxSとか manifestって開発者でも知らない奴が多いのかよ?と 思い出している今日この頃
972 名前:デフォルトの名無しさん [2007/01/02(火) 09:31:56 ] C++/CLRで開発してます。 キー入力を取得するのにフォームのイベントからではなくて 自由な関数内でGetAsyncKeyStateを使いたいと思ったのですが、 どういうわけかビルドするときにエラーが出て使えません。 >LNK2028: 未解決のトークン (0A000012) "extern "C" short __stdcall GetAsyncKeyState(int)" (?GetAsyncKeyState@@$$J14YGFH@Z) が関数 "public: void __clrcall 〜略〜 で参照されました。 .NETFrameworkでそういった関数は用意されてないでしょうか? あと、どうしてC++/CLRからGetAsyncKeyStateが使えないんでしょうか? 理解が浅くて恥ずかしいですが、教えてください。 お願いします。
973 名前:デフォルトの名無しさん mailto:sage [2007/01/02(火) 10:05:34 ] .NET Frameworkのではなく、Windows APIの関数だな。 それはともかく、user32.libはリンクしたか。
974 名前:デフォルトの名無しさん [2007/01/02(火) 10:40:57 ] >>973 ありがとうございます。リンクしたら使えました。 もう一つ質問なのですが、そもそもGetAsyncKeyを使おうと思ったのは マネージドでない普通のDirectInputがなぜか使えなさそうだったからなのですが、 これはどうやったら使えますか?c++/CLRから使うのは無理なのでしょうか? マネージドではない普通のDirect3Dとかは使えているのですが・・・ dinput8.libはリンクしてますし、dinput.hもプロジェクトに参加させてます。 それから、ぐぐったところinitguid.hをインクルードして#define INITGUIDを書く という情報がありましたのでそれをやったところいくつかエラーは減ったのですが それでもまだ↓のようなエラーが残ってます。普通に使えている人はいますでしょうか? input.obj : error LNK2020: 未解決のトークン (0A000013) c_dfDIMouse input.obj : error LNK2020: 未解決のトークン (0A000014) c_dfDIKeyboard input.obj : error LNK2001: 外部シンボル "c_dfDIMouse" は未解決です。 input.obj : error LNK2001: 外部シンボル "c_dfDIKeyboard" は未解決です。
975 名前:974 mailto:sage [2007/01/02(火) 11:42:14 ] すいません、他で聞いてきます。
976 名前:デフォルトの名無しさん mailto:sage [2007/01/02(火) 11:55:16 ] 最近vsaenv.exe (Visual Studio Macro)ってのがDCOM Server Process Launcher の走ってるsvchost.exeの子プロセスとして、Visual Studio使ってない時まで3つ 4つプロセスリストに残る事があるんだけど、俺だけかね?最近やった変更といえば SP1の適用とMS-IMEを2002から2007へアップグレードした事くらいなんだけど。
977 名前:デフォルトの名無しさん mailto:sage [2007/01/02(火) 12:18:43 ] >>974 dxguid.libはどうよ?と実験もせず書く
978 名前:974 mailto:sage [2007/01/02(火) 12:36:44 ] >>977 それも入っております。
979 名前:デフォルトの名無しさん mailto:sage [2007/01/02(火) 12:52:03 ] >>978 managed の extern "C" がどうなってるのか知らないけれどそのへんが解決できればなんとか
980 名前:デフォルトの名無しさん mailto:sage [2007/01/02(火) 13:18:38 ] >>971 SxSはホントクソ真面目にやってるよな ただmanifestはリンク手順が分かりにくい・・・IDE上ならいいけど
981 名前:デフォルトの名無しさん mailto:sage [2007/01/03(水) 00:20:00 ] デバッガの使い方がわからない件 どっかいい解説サイトとか無いかい?
982 名前:デフォルトの名無しさん mailto:sage [2007/01/03(水) 00:28:40 ] ヘルプも見れないんなら開発なんてやっていけないよ。やめたら?
983 名前:974 mailto:sage [2007/01/03(水) 02:53:43 ] >>979 共通言語ランタイムサポートのオプション設定の問題でした。 レスいただけた方、ありがとうございました。
984 名前:デフォルトの名無しさん [2007/01/03(水) 04:57:09 ] VC7.0 2003を使ってます。 原因は不明だけど、ステップ実行していると時々OS(@XP、SP2)ごと固まったり、 異常にレスポンスが遅くなったりしますけどなんで? Visual Studio 2005ならそういう問題は直ってますか?
985 名前:デフォルトの名無しさん mailto:sage [2007/01/03(水) 05:19:50 ] あーオレもたまにそうなるな、2003だけど。 でも別のマシンでやるとおかしくならないんで そのままだなあ
986 名前:デフォルトの名無しさん mailto:sage [2007/01/03(水) 06:15:43 ] 2005でもなるよ。戻ってこないことはないけど。
987 名前:デフォルトの名無しさん mailto:sage [2007/01/03(水) 07:06:11 ] やっぱなるんだぁ〜 教えてくれてサンキューサンキュー あれどうにかして欲しいっすね
988 名前:デフォルトの名無しさん mailto:sage [2007/01/03(水) 07:16:09 ] 2005SP1ですけどなりません。お大事に。
989 名前:デフォルトの名無しさん mailto:sage [2007/01/03(水) 07:23:35 ] 2005SP1ですがなります。 ショボーン なんかほかの環境に依存してるのかな?
990 名前: [2007/01/03(水) 07:29:55 ] お前らこんな時間から2chか? 早起きだな。 ってか正月からプログラミングっておい! オタクめが
991 名前:デフォルトの名無しさん mailto:sage [2007/01/03(水) 09:12:27 ] 今じゃオタクもすっかり侮蔑語と化しているようだな
992 名前:デフォルトの名無しさん mailto:sage [2007/01/03(水) 09:21:22 ] >>984 VC6、VS2005でも固まる現象あり。 マルチスレッド多用してるアプリだとIDEがデバッグ実行中に 固まりやすい気がする。
993 名前:デフォルトの名無しさん mailto:sage [2007/01/03(水) 09:38:51 ] >>991 以前は、差別用語だったからずいぶんマシになったもんだ。(w
994 名前:デフォルトの名無しさん mailto:sage [2007/01/03(水) 09:50:55 ] vs2005pro、VC8ですがWIN32Api SDKをコテコテに実装したDLLファイルを作成するのに imm32.libを追加してコンパイルしなくてはならないのですが、VS2005の中には 見つかりませんでした、bcc5.5の中にはimm32.libがあり そのライブラリィを参照させたいのですがどのように設定すれば出来るのか 教えてください。
995 名前:デフォルトの名無しさん mailto:sage [2007/01/03(水) 10:00:20 ] PlatformSDKの中にあるだろ
996 名前:デフォルトの名無しさん mailto:sage [2007/01/03(水) 10:01:49 ] Visual C++のリンカはBorland C++の使うOMFのLIBを受け付けたか? Platform SDKをインストールしろ。インポートライブラリもわんさか付いてくる。
997 名前:デフォルトの名無しさん mailto:sage [2007/01/03(水) 10:13:21 ] >>995 >>996 994です サンクスですVS2005をインストールする際、デフォルトでインストールしt場合 Platform SDKもインストールされますよね?
998 名前:デフォルトの名無しさん mailto:sage [2007/01/03(水) 10:18:11 ] >>997 そのVC++をインストールしたとこに、Vc8\PlatformSDK\lib はあるかい?
999 名前:デフォルトの名無しさん mailto:sage [2007/01/03(水) 10:22:20 ] >>998 無いようです、どうやらMicrosoftのサイトからDLしないといけないみたいですね
1000 名前:デフォルトの名無しさん [2007/01/03(水) 10:23:31 ] 1000ならみんなハッカー
1001 名前:1001 [Over 1000 Thread] このスレッドは1000を超えました。 もう書けないので、新しいスレッドを立ててくださいです。。。