[表示 : 全て 最新50 1-99 101- 201- 301- 401- 501- 601- 701- 801- 901- 1001- 2chのread.cgiへ]
Update time : 05/09 10:40 / Filesize : 215 KB / Number-of Response : 1002
[このスレッドの書き込みを削除する]
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧] [類似スレッド一覧]


↑キャッシュ検索、類似スレ動作を修正しました、ご迷惑をお掛けしました

Visual Studio 2005スレ Part17



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を超えました。
もう書けないので、新しいスレッドを立ててくださいです。。。






[ 新着レスの取得/表示 (agate) ] / [ 携帯版 ]

前100 次100 最新50 [ このスレをブックマーク! 携帯に送る ] 2chのread.cgiへ
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧]( ´∀`)<215KB

read.cgi ver5.27 [feat.BBS2 +1.6] / e.0.2 (02/09/03) / eucaly.net products.
担当:undef