Visual Studio 2005スレ Part17
レス数が1000を超えています。これ以上書き込みはできません。
0001デフォルトの名無しさん
2006/11/16(木) 02:48:44http://www.microsoft.com/japan/msdn/vstudio/2005/
http://lab.msdn.microsoft.com/vs2005/
Visual Studio 2005 製品ライン概要
http://www.microsoft.com/japan/msdn/vstudio/productinfo/productline/
http://www.microsoft.com/japan/msdn/howtobuy/vs2005/
0951デフォルトの名無しさん
2007/01/01(月) 00:59:240952デフォルトの名無しさん
2007/01/01(月) 01:04:46でできました
0953 【大凶】 【1896円】 だってさ
2007/01/01(月) 01:21:070954デフォルトの名無しさん
2007/01/01(月) 01:51:01おまえ、こんなところにも着てるのかよ
0955932
2007/01/01(月) 09:42:03http://msdn2.microsoft.com/ja-jp/library/ms235316(vs.80).aspx
>静的なリンクよりも望ましい動的なリンク
>Visual C++ ライブラリに静的にリンクする C/C++ アプリケーションを再配布
>することはお勧めしません。一般的に、プログラムを Visual C++ ライブラリに
>静的にリンクすると、アプリケーションのパフォーマンスが大幅に向上すると
>誤って認識されています。ところが、Visual C++ ライブラリを動的に読み込む
>ことによるパフォーマンスへの影響は、ほとんどの場合は無視できます。
>さらに、静的にリンクした場合は、アプリケーションの作成者も Microsoft も、
>アプリケーションおよびその依存するライブラリにサービスを提供できません。
>たとえば、特定のライブラリに静的にリンクしたアプリケーションが、その
>ライブラリの新しいバージョンを持つクライアント コンピュータ上で実行される
>場合を考えます。この場合、アプリケーションは以前のバージョンのライブラリ
>からコードを使用するため、セキュリティ強化など、ライブラリの改良による恩恵
>を受けることができません。C/C++ アプリケーションを作成するときは、サービス
>を提供する状況について十分に考慮したうえで、依存するライブラリに静的に
>リンクするかどうかを判断し、可能な場合は動的なリンクを使用することを強くお勧めします。
このあたりの共有ライブラリを使う意義みたいなものは大昔から変わらない
話だよ。
0956デフォルトの名無しさん
2007/01/01(月) 10:18:24ライブラリのバージョンの差違によるトラブルを避けたいって時の方が
多いんだけどな。
ここ最近のVS2005での MSVCR80.dllの問題なんか見てると、どっちが
いいのかよくわからなくなってくる。
0957デフォルトの名無しさん
2007/01/01(月) 11:18:48もう性的リンクでいいじゃん
0958デフォルトの名無しさん
2007/01/01(月) 11:21:26性的リンクw
PINKにでも帰れw
0959デフォルトの名無しさん
2007/01/01(月) 12:54:020960デフォルトの名無しさん
2007/01/01(月) 12:59:39正月だから958は酔ってるんだよ。
放っておいてやれ。
0961デフォルトの名無しさん
2007/01/01(月) 15:30:27つ[SxS]
Win2kに対応する必要があるとどうにもならんけどな
0962デフォルトの名無しさん
2007/01/01(月) 17:06:04ちなみに
C++>MFCスマートデバイスアプリケーション
を選択したら
このページのスクリプトでエラーが発生しました
ライン: 4034
文字: 3
エラー: オブジェクトがありません。
コード: 0
URL: file:///C:/Program%20Files/Microsoft%20Visual%20Studio%208/VC/VCWizards/SmartDeviceAppWiz/MFC/Application/html/1041/default.htm
てなかんじのエラーメッセージが出てきてWizが起動しません
誰か情報を知ってたら教えてくださいな
0963デフォルトの名無しさん
2007/01/01(月) 17:37:02kernel32.dllみたいに誰でも持ってるんなら動的リンクでも一向に構わんよ。
0964デフォルトの名無しさん
2007/01/01(月) 19:23:070965デフォルトの名無しさん
2007/01/01(月) 19:35:19再配布用のライセンスがあるだろ
0966デフォルトの名無しさん
2007/01/01(月) 20:48:540967デフォルトの名無しさん
2007/01/01(月) 20:52:050968デフォルトの名無しさん
2007/01/01(月) 23:21:03おれば性的リンクでいいや。
0969デフォルトの名無しさん
2007/01/01(月) 23:42:49.NET2.0の修正パッチってセキュリティUpdate以外に自動更新来たっけ?
0970デフォルトの名無しさん
2007/01/02(火) 00:11:490971デフォルトの名無しさん
2007/01/02(火) 01:39:10なんか2000で十分とかいう奴がいたりDirectXがあれで
突っ走ったので、ひっそりとXPで追加されたSxSとか
manifestって開発者でも知らない奴が多いのかよ?と
思い出している今日この頃
0972デフォルトの名無しさん
2007/01/02(火) 09:31:56キー入力を取得するのにフォームのイベントからではなくて
自由な関数内でGetAsyncKeyStateを使いたいと思ったのですが、
どういうわけかビルドするときにエラーが出て使えません。
>LNK2028: 未解決のトークン (0A000012) "extern "C" short __stdcall GetAsyncKeyState(int)" (?GetAsyncKeyState@@$$J14YGFH@Z) が関数 "public: void __clrcall 〜略〜 で参照されました。
.NETFrameworkでそういった関数は用意されてないでしょうか?
あと、どうしてC++/CLRからGetAsyncKeyStateが使えないんでしょうか?
理解が浅くて恥ずかしいですが、教えてください。
お願いします。
0973デフォルトの名無しさん
2007/01/02(火) 10:05:34それはともかく、user32.libはリンクしたか。
0974デフォルトの名無しさん
2007/01/02(火) 10:40:57ありがとうございます。リンクしたら使えました。
もう一つ質問なのですが、そもそも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" は未解決です。
0975974
2007/01/02(火) 11:42:140976デフォルトの名無しさん
2007/01/02(火) 11:55:16の走ってるsvchost.exeの子プロセスとして、Visual Studio使ってない時まで3つ
4つプロセスリストに残る事があるんだけど、俺だけかね?最近やった変更といえば
SP1の適用とMS-IMEを2002から2007へアップグレードした事くらいなんだけど。
0977デフォルトの名無しさん
2007/01/02(火) 12:18:43dxguid.libはどうよ?と実験もせず書く
0979デフォルトの名無しさん
2007/01/02(火) 12:52:03managed の extern "C" がどうなってるのか知らないけれどそのへんが解決できればなんとか
0980デフォルトの名無しさん
2007/01/02(火) 13:18:38SxSはホントクソ真面目にやってるよな
ただmanifestはリンク手順が分かりにくい・・・IDE上ならいいけど
0981デフォルトの名無しさん
2007/01/03(水) 00:20:00どっかいい解説サイトとか無いかい?
0982デフォルトの名無しさん
2007/01/03(水) 00:28:400984デフォルトの名無しさん
2007/01/03(水) 04:57:09原因は不明だけど、ステップ実行していると時々OS(@XP、SP2)ごと固まったり、
異常にレスポンスが遅くなったりしますけどなんで?
Visual Studio 2005ならそういう問題は直ってますか?
0985デフォルトの名無しさん
2007/01/03(水) 05:19:50でも別のマシンでやるとおかしくならないんで
そのままだなあ
0986デフォルトの名無しさん
2007/01/03(水) 06:15:430987デフォルトの名無しさん
2007/01/03(水) 07:06:11教えてくれてサンキューサンキュー
あれどうにかして欲しいっすね
0988デフォルトの名無しさん
2007/01/03(水) 07:16:090989デフォルトの名無しさん
2007/01/03(水) 07:23:35なんかほかの環境に依存してるのかな?
0990
2007/01/03(水) 07:29:55お前らこんな時間から2chか?
早起きだな。
ってか正月からプログラミングっておい!
オタクめが
0991デフォルトの名無しさん
2007/01/03(水) 09:12:270992デフォルトの名無しさん
2007/01/03(水) 09:21:22VC6、VS2005でも固まる現象あり。
マルチスレッド多用してるアプリだとIDEがデバッグ実行中に
固まりやすい気がする。
0993デフォルトの名無しさん
2007/01/03(水) 09:38:51以前は、差別用語だったからずいぶんマシになったもんだ。(w
0994デフォルトの名無しさん
2007/01/03(水) 09:50:55imm32.libを追加してコンパイルしなくてはならないのですが、VS2005の中には
見つかりませんでした、bcc5.5の中にはimm32.libがあり
そのライブラリィを参照させたいのですがどのように設定すれば出来るのか
教えてください。
0995デフォルトの名無しさん
2007/01/03(水) 10:00:200996デフォルトの名無しさん
2007/01/03(水) 10:01:49Platform SDKをインストールしろ。インポートライブラリもわんさか付いてくる。
0997デフォルトの名無しさん
2007/01/03(水) 10:13:21>>996
994です
サンクスですVS2005をインストールする際、デフォルトでインストールしt場合
Platform SDKもインストールされますよね?
0998デフォルトの名無しさん
2007/01/03(水) 10:18:11そのVC++をインストールしたとこに、Vc8\PlatformSDK\lib はあるかい?
0999デフォルトの名無しさん
2007/01/03(水) 10:22:20無いようです、どうやらMicrosoftのサイトからDLしないといけないみたいですね
1000デフォルトの名無しさん
2007/01/03(水) 10:23:3110011001
Over 1000Threadもう書けないので、新しいスレッドを立ててくださいです。。。
レス数が1000を超えています。これ以上書き込みはできません。