Visual Studio 2008 P ..
[2ch|▼Menu]
263:デフォルトの名無しさん
09/02/27 15:17:43
>>261
そんなウマーな機能はさすがにないと思うけど


264:デフォルトの名無しさん
09/02/27 15:36:45
マクロやアドオンで簡単に出来そうなのに何故か作る気が全くしない

265:デフォルトの名無しさん
09/02/27 15:42:34
ソリューションエクスプローラにD&D

266:261
09/02/27 16:39:02
>>262,>>265
そうするとプロジェクト直下にソースが列挙されるだけでした

>>263
少なくとも Turbo C++ だとできたので
VSでもできるかな、と思ったのです

>>264
自前で作れるのですか?

267:デフォルトの名無しさん
09/02/27 19:00:08
そうなんだよ!
>>261みたいに直感的な操作がなぜか出来ない?
今までのバージョンからずっとそうなんだけど敢えて出来ない理由とかあるの?
誰もが一度は思う事だと思うけど、。

268:デフォルトの名無しさん
09/02/27 19:47:53
C#だとできるんだけどね
まあC++はヘッダもあるしフォルダじゃなくてフィルタで管理しろってことなんだろう

269:デフォルトの名無しさん
09/02/27 19:55:01
それにしたってフォルダ階層にあわせてフィルタ作ってくれる機能ぐらい欲しい
いまは「既存のコードからプロジェクト作成」で我慢してる

270:デフォルトの名無しさん
09/02/27 20:27:24
>>260
ExpressとStandardの差は大きいから、Proを買う気でいたなら
ちょっとお金を出してStandardを買った方がいいと思う。

271:デフォルトの名無しさん
09/02/28 02:46:23
>>261
とくにC/C++の場合、
#include "stdafx.h"
を前提としてそれに依存したコードが生成されるけど、ディレクトリを変更すると
#include "../stdafx.h"
などとなって、ウィザードの生成にも影響するし、そもそも
ここのパスを変えると、今のコンパイラではプリコンパイル情報を
正しく処理できないような気がする

なので、複数ディレクトリをIDEでサポートしないのは、
VCのプロジェクトとの相性というか、平たくいえばMicrosoftの実装都合の
面が多々影響しているのではないかと推測

272:デフォルトの名無しさん
09/02/28 05:31:29
C/C++のソースはファイルシステム依存のインクルードを絶ち切れないですからね。

273:デフォルトの名無しさん
09/03/01 02:49:58
プリコンパイルを使ってない俺はいったい・・・・・
プリコンパイルなんてロースペック時代の遺産だろって思ってるんだが。

274:デフォルトの名無しさん
09/03/01 04:05:22
俺もめんどくさいのであまり使わないけどさ、ある程度以上になると
今でもすごいかかるようになるのは確かだからそれはあまりに。
テンプレートのシステム的にもヘッダに書きまくらないといけないって
のもあるしなぁ

というか問題は include がファイルシステムに依存するからホイホイ
場所移動できないってのだろう。他にも個人的には中間生成物が多すぎて
確かに場所に依存しないフィルタのほうが使いやすいってのがあると思う

そういえばその辺、VS2010で変わるんだっけかな確か?

275:デフォルトの名無しさん
09/03/01 08:37:46
>>273を信じて試しに12万ステップあるプロジェクトの
プリコンパイルヘッダを使用しないようにしてみた。
どちらも12秒くらいでビルド速度に違いが見られなかった。

ちなみに環境は、CPU Core2 E8400、メモリ2GB。
12万ステップ程度じゃ違いは出ないか・・・・

276:デフォルトの名無しさん
09/03/01 08:44:18
>>275
プリコンパイルヘッダーに読み込まれるヘッダーの量が重要

277:デフォルトの名無しさん
09/03/01 08:55:30
>>276
↓これくらい。
#include <windows.h>
#include <commdlg.h>
#include <comutil.h>

#include <stdio.h>
#include <stdlib.h>
#include <malloc.h>
#include <memory.h>
#include <tchar.h>
#include <math.h>



278:デフォルトの名無しさん
09/03/01 09:00:51
それだけなら差はあまりなさそうだね

279:デフォルトの名無しさん
09/03/01 09:15:28
ステップ数よりもファイル数だと思うけど

280:デフォルトの名無しさん
09/03/01 09:46:13
100万行のうち20%程度のライブラリ。これのヘッダをプリコンパイルに指定してやると
lib含めたフルビルドで1分以上かかっていたものが40〜50秒程度に短縮。

数千行のコードでもtemplate周りを入れてやると結構違うよ。
あと>279の言うとおりcppファイル数が1個じゃ体感できる訳がネー。

281:デフォルトの名無しさん
09/03/01 09:49:48
てか、>>275 はちゃんと、数回ビルドしてみたんだろうか。
プリコンパイルドヘッダーを変更した直後のビルドだけ試してたりは。

282:デフォルトの名無しさん
09/03/01 10:01:12
オプションが作るになってて、cppの数だけプリコンパイルドヘッダー作ったりしてないよな?

283:デフォルトの名無しさん
09/03/01 10:01:29
ソリューションをクリーンしてから、ビルド1回やっただけだけど?
VS立ち上げなおしてから、リビルド何回か試したけど、ちょっと遅くて15秒程度だった。

ちなみにファイルは.h、.cpp含めて61個。さすがに12万行を一つのファイルに書かないわ


284:デフォルトの名無しさん
09/03/01 10:03:40
>>283
>、リビルド何回か試したけど、
ここが気になる

285:デフォルトの名無しさん
09/03/01 10:06:46
>>274
プロジェクトの設定の「プリコンパイル済みヘッダーを使用しない」にするだけだよな?
めんどいんでstdafx.hは残したままだけど、それじゃダメ?

>>284
?
数回ビルド試せってついさっき>>281で言われたからリビルドしたんだけど。

286:デフォルトの名無しさん
09/03/01 10:20:55
>>285
リビルドするとプリコンパイルドヘッダもリビルドされる。
ビルドで繰り返さないと意味が無い。


287:デフォルトの名無しさん
09/03/01 10:21:07
>>285
リビルドもプリコンパイルの意味ない。

プリコンパイルドヘッダーが利いてくるのは、
たくさん .cpp / .h ファイルがあって、
その中のごく一部のソースをちょこっと変更するたびにビルドする
プリコンパイルドヘッダーに入れてる .h はめったに変更されなくて、
かつ .h の中身がばかでかい(あるいはテンプレート使いまくり)
という場合。


288:デフォルトの名無しさん
09/03/01 11:29:48
そうなのか。ビルド繰り返しても3秒も掛かってない感じだぜ
ということは、プリコンで10秒近く短縮されてるってことか?

289:デフォルトの名無しさん
09/03/01 11:32:12
リビルドでもプリコンパイルヘッダの意味あるでしょ。

290:デフォルトの名無しさん
09/03/01 11:39:28
>>289
あるよ

291:デフォルトの名無しさん
09/03/01 12:30:24
リンクタブにあるプロジェクトオプションに「/nodefaultlib:"LIBCMT"」を追加します。

とあるのですがリンクタブのプロジェクトオプションが見つかりません;;

どこら辺にあるのですか

292:デフォルトの名無しさん
09/03/01 12:38:49
リンカオプション

293:デフォルトの名無しさん
09/03/01 17:02:57
プリコンパイルよりも/MPオプションの方が激烈に作用する今日この頃@core i7


294:デフォルトの名無しさん
09/03/01 17:15:36
よりもって、同時に使えるだろ?
比べるもんじゃない。

295:デフォルトの名無しさん
09/03/01 20:46:10
プロジェクト間の並列ビルドとは別に設定できるのか・・・

でも調停はしてくれんよなあ・・・

296:デフォルトの名無しさん
09/03/01 20:53:36
プロジェクト内の並列ビルドはしてくれる。クワッドコアだとかなり快適。
プリコンパイルドヘッダー使っても問題ない。最初のプリコンパイルだけは1プロセスで行ってくれるから依存関係も問題ない。
/MPは2005から使える。

297:デフォルトの名無しさん
09/03/01 23:18:38
最近Delphiから移ってきたのですが、Delphiでいうところの「データモジュール」は
VisualStudioには存在しないのでしょうか?

GUIを持たないアプリケーション(コンソールやサービス)を作成する場合はコンポーネントを
ドロップする場所がないようですが、ひょっとして全部手書きでないと駄目ですか?

298:デフォルトの名無しさん
09/03/02 00:30:44
リソースエディタみたいなものを期待してるなら、そんなものは無かったと思ったが。

299:デフォルトの名無しさん
09/03/02 00:31:28
OS:VISTA(32ビット)
環境:VC++2008 Express

すいません。教えてください。
テキストファイルを大量に読み込むアプリを作成しました。
使用メモリ:1.6Gくらいで"OutOfMemory"のエラーが出てしまいます。

1.6Gくらいで、このエラーは出てしまうものでしょうか。

#ファイルストリームは明示的にクローズしています。
#使用メモリはタスクマネージャで見ました。

300:デフォルトの名無しさん
09/03/02 00:55:50
>>299

GetProcessHeap or HeapCreate

CreateFile

GetFileSizeEx

HeapAlloc

ReadFile

CloseHandle

HeapFree

HeapCreateしてるならHeapDestroy

301:デフォルトの名無しさん
09/03/02 01:09:30
即レスありがとうございます。
あー、なるほどぉ。。先にきれいな連続領域を確保してから
ですね!
ちょっと、難しそうですが、やってみます。

302:デフォルトの名無しさん
09/03/02 01:17:07
2008にしたらテラ重くなった。

303:デフォルトの名無しさん
09/03/02 01:20:05
2005よりかるくなったろ?

304:デフォルトの名無しさん
09/03/02 01:36:51
まずはスタートページを表示しないようにする所からかな

305:デフォルトの名無しさん
09/03/02 03:40:55
>>299
なんでメモリマップドファイルを使わないんだろう・・・

306:デフォルトの名無しさん
09/03/02 07:14:13
なんすか、それ

307:デフォルトの名無しさん
09/03/02 07:52:49
まあメモリマップドファイル使うのがいいけど
リニアな領域は同じ様な制限かかるから
分けてやるか64bitでやるか

308:デフォルトの名無しさん
09/03/02 14:44:59
メモリマップドファイルでも、結局は32ビットアドレス範囲内の連続アドレスなんて限られるからな。
処理する領域に局所性があるのであればメモリ分割をして必要ない個所をファイルに書き出すなどしたほうがいい。
力技でやりたいなら64ビットでやったほうがいい。

309:デフォルトの名無しさん
09/03/02 15:14:33
ローカルファイルを読むだけでメモリ上でも書き換えないならファイルマッピングの方が無駄なコピーが要らないため効率がよくなる事が期待できる

310:デフォルトの名無しさん
09/03/02 21:35:50
>>298
非ビジュアルコンポーネント(タイマーとか通信系とかDB操作系とか)を、フォーム要素を持たない
アプリケーションでも配置可能する方法なんですが…うまく説明できなくてすいません。

311:デフォルトの名無しさん
09/03/02 21:59:50
サービスには貼れる

312:デフォルトの名無しさん
09/03/02 22:22:32
>>310
こういうことか?
ソリューションエクスプローラ→プロジェクトを右クリック
→追加→コンポーネント→ペタペタ

313:デフォルトの名無しさん
09/03/03 12:53:11
MSDNのサンプルは何で省略した表記が多いの?
めんどくさいの?死ぬの?

314:デフォルトの名無しさん
09/03/03 13:48:41
省略した表記?

315:デフォルトの名無しさん
09/03/03 13:50:26
313じゃないけど俺もそう思う
usingとか書いてないこと多いよね
コピペで即使えるようにしとけと

316:デフォルトの名無しさん
09/03/03 19:46:11
これがVB脳かといいたくなるな。
めんどくさがってるのはお前の方だろってw

317:デフォルトの名無しさん
09/03/03 20:14:16
検証してないからコピペするなというMSからのメッセージ

318:デフォルトの名無しさん
09/03/04 01:24:20
VC++ 6.0では外でつくって来たソースコードを読み込むだけでソリューションとかを作らなくてもコンパイルできたと思うんですが
2008はいちいちそういうのを作らなきゃだめなの?

すごくめんどくさいんだが。

319:デフォルトの名無しさん
09/03/04 01:29:14
不向きなんじゃないかな・・・

320:デフォルトの名無しさん
09/03/04 01:33:20
>319
俺のやろうとしてることがってこと?

関数のテストを小さいので作りながら、うまくいったら本流のほうに入れ込むって感じでやってるから、いちいちソリューションどうのこうのっていうのを設定するのが面倒なんだが。

6.0から見たら全然違うからびっくりした。

321:デフォルトの名無しさん
09/03/04 02:14:32
自分は書き捨て用のプログラム専用にプロジェクトを1個作ってある。

322:デフォルトの名無しさん
09/03/04 02:21:18
同じく

323:デフォルトの名無しさん
09/03/04 02:26:07
最初はソリューション云々が面倒だったけど
慣れるとコレかなり良いもんよ

324:デフォルトの名無しさん
09/03/04 07:42:37
C++/CLIのコードで「reinterpret_cast」の部分を選択してコピー ( Ctrl + C ) したらVSが固まるのって俺だけ?


325:デフォルトの名無しさん
09/03/04 13:19:18
drawlineの座標ってなんで4つあるの?
四次元空間なの?死ぬの?

326:デフォルトの名無しさん
09/03/04 14:50:25
xyzu から xyzu に直線引くの?
馬鹿なの?死ぬの?

327:デフォルトの名無しさん
09/03/04 17:56:44
Microsoft Visual C++ 2008 Express Edition は Managed Code しか作れないんでしょうか?
.NET Framework を使わないようにすることは出来ますか?

328:デフォルトの名無しさん
09/03/04 18:11:04
>>327
CLRってカテゴリ以外のプロジェクトが作成できるならそれで。

329:デフォルトの名無しさん
09/03/04 18:24:36
>>328
新しいプロジェクト
→CLR
 →空のCLRプロジェクト
 →Windowsフォームアプリケーション
→Win32
 →win32プロジェクト
とあります。
→Win32→win32プロジェクト を選択すればいいということですか?

既存のプロジェクトをCLRを使わないプロジェクトに変更って出来るのでしょうか?

330:デフォルトの名無しさん
09/03/04 18:31:37
>>329
それならwin32プロジェクトを選択すればOK

既存のをCLRを使わない設定にするのは、プロジェクトのプロパティ設定ダイアログを出して
構成プロパティ->全般->共通言語ランタイムサポート で「共通言語ランタイムサポートを使用しない」を選択すれば良いと思う。
他にもいじらないといけない部分があるかもしれんがパッと思いつくのはそれくらい。

331:デフォルトの名無しさん
09/03/04 18:49:05
>>330
ありがとうございました。

332:デフォルトの名無しさん
09/03/04 19:10:43
もしかして pro trial の cl.exe とかの cui tool って期限なしで動く?

333:デフォルトの名無しさん
09/03/04 20:08:19
そりゃ動くだろ。
つーかcl.exeはExpressでもついてるわけだし、
Proしかないもので使えてうれしいものなんてあったか?

334:デフォルトの名無しさん
09/03/04 20:15:00
最適化に制限とかなかったっけ?>Express

335:デフォルトの名無しさん
09/03/04 20:18:25
PGOとかATLとかかな。でもSDK入れるとコンパイラ上書きするやつなかったっけ。

336:デフォルトの名無しさん
09/03/04 20:19:15
x64対応とか?

337:デフォルトの名無しさん
09/03/04 20:44:39
バグ落ち発見
コンパイル中にエラー一覧の警告が数十万を超えるとランタイムエラーを吐いて落ちる

338:デフォルトの名無しさん
09/03/04 20:47:14
数十万の警告出すようなコードが悪い、と思うw

339:デフォルトの名無しさん
09/03/04 21:10:39
>>338
boostのソースをコンパイルしてみなって

340:デフォルトの名無しさん
09/03/04 21:14:48
そういうときは警告オフにするだろjk

341:デフォルトの名無しさん
09/03/04 22:23:00
>>334
/analyzeが使えない。けどProfessionalでも使えないから同じ。
しかし試したことはないけど、Windows SDKに入っているのなら使えるらしい。

342:デフォルトの名無しさん
09/03/05 05:40:19
boostのコードが悪いな。

343:デフォルトの名無しさん
09/03/05 07:18:20
文字コードの警告じゃないの?

344:デフォルトの名無しさん
09/03/05 07:34:04
#pragma warning(disable:4786)

345:デフォルトの名無しさん
09/03/05 09:16:09
間違ってvs2005スレに書き込んでしまったのでマルチになります

if(FAILED(m_pKeyDevice->SetCooperativeLevel(hWnd, DISCL_NONEXCLUSIVE | DISCL_BACKGROUND))) {
return E_FAIL;
}

戻り値を確認したいのですがどうやるんですか?

成功した場合は、DI_OK
DIERR_INVALIDPARAM 無効なパラメータが、戻ってくる関数に渡されたか、オブジェクトがその関数を呼び出せる状態になかった。この値は、標準のコンポーネント オブジェクト モデル (COM) 戻り値である E_INVALIDARG に等しい。
DIERR_NOTINITIALIZED このオブジェクトは初期化されていない。
E_HANDLE このパラメータは、このプロセスに関係する有効な最上位のウィンドウ ハンドルでなければならない。

このどれかが確認できるはずなのですが・・・。

visual studio2008使ってます

346:デフォルトの名無しさん
09/03/05 10:10:47
HRESULT hr = m_pKeyDevice->SetCooperativeLevel(...);
if (hr == DI_OK) {
...
}
else if (hrr == ...) { ... }

347:デフォルトの名無しさん
09/03/05 11:22:58
>>346
ありがとうございます

348:デフォルトの名無しさん
09/03/05 19:30:12
そういうレベルの話だったのかw
てっきり自動変数ウィンドウを見ながらステップ実行すればおkって事かと思った

349:デフォルトの名無しさん
09/03/05 23:50:34
@hrr, hr
って話?

350:デフォルトの名無しさん
09/03/06 00:41:50
質問です。
webBrowserでwebページを開き(この時点では文字化けしてない)、そのソースを表示させると文字化けしてしまいます。
文字化けさせない方法を教えてください。

ソースを表示させるのはこの方法でやってます
MessageBox::Show(webBrowser1->DocumentText);

351:デフォルトの名無しさん
09/03/06 01:15:19
DocumentStream読み込んでbyte[]取得して、適切にエンコーディング変換。
詳しいやり方とかサンプルコードはぐぐれ

352:デフォルトの名無しさん
09/03/06 10:56:40
visual c++で小数点第一位で四捨五入するには
どうすればいいですか?

353:デフォルトの名無しさん
09/03/06 10:58:40
(int)(x+0.5)

354:デフォルトの名無しさん
09/03/06 11:08:11
なんという高等テク。

355:デフォルトの名無しさん
09/03/06 11:16:59
その前にxの正負判定が必要かと

356:デフォルトの名無しさん
09/03/06 11:23:41
そのまえにNaN判定が必要かと

357:デフォルトの名無しさん
09/03/06 11:50:02
int型に代入するだけで、四捨五入になるって聞いてたんですけど
ダメなんですか?><

358:デフォルトの名無しさん
09/03/06 11:51:22
おkおk

359:デフォルトの名無しさん
09/03/06 12:03:58
>int型に代入するだけで、四捨五入になるって聞いてたんですけど
ならないよ

360:デフォルトの名無しさん
09/03/06 12:10:55
intに入れたんだけど、10430*1.15が11994になってしまう。

361:デフォルトの名無しさん
09/03/06 12:41:39
intにいれて、また、元のdoubleに戻すんですよね?

362:デフォルトの名無しさん
09/03/06 12:47:32
>>356
NaNはコンパイル時にわかるから必要ないな

363:デフォルトの名無しさん
09/03/06 13:52:50
とは限らない

364:,,・´∀`・,,)っ-○◎●
09/03/06 20:51:40
とりあえずassert入れておくとか

365:デフォルトの名無しさん
09/03/07 02:15:53
>>360
intは切捨てだったような

366:デフォルトの名無しさん
09/03/07 14:08:26
昨日VC++でコーディングしてて切り捨てする必要が出てデバッグで確認したら
intは切捨てになってました

367:デフォルトの名無しさん
09/03/07 14:11:24
int へのただのキャストはいわゆる「0に向かって丸め」。
正の数は切り捨て、負の数は切り上げ。

368:デフォルトの名無しさん
09/03/07 14:25:07
なんという糞仕様。
その点はVBのように素直に丸める仕様の方がずっとまともに思える。

369:デフォルトの名無しさん
09/03/07 14:30:38
キャストする時には気をつけろという心遣いです。

370:デフォルトの名無しさん
09/03/07 14:47:17
>>368
昔からの伝統だからねぇ。
ハードウェア一番作りやすいのが0への丸め。

371:デフォルトの名無しさん
09/03/07 15:50:32
切捨てでごく普通じゃね?
負の場合の切り上げも2の補数考えれば納得できるし。

372:デフォルトの名無しさん
09/03/07 15:57:20
>>367
単に切り捨て、切り上げ、四捨五入と言ったら、絶対値に適用するのが一般的
JISでもそうなってる

373:デフォルトの名無しさん
09/03/07 15:58:04
その辺のこんぴゅーたな話を知らない人なのだろうよと。
ちなみにコンピュータの仕組みはとか C からやるべきとか
今時の人はとかそういう論争はいらん。

374:デフォルトの名無しさん
09/03/07 16:01:16
IEEEなんとかの実数表現に2の補数なんて概念ないんじゃないの?w

375:デフォルトの名無しさん
09/03/07 16:08:42
>>374
なんで突然そんな話になるか分からんけど、
指数部には2の補数の概念はあるぞ。
表現自体は、バイアスかけて正数のみになるけど。

376:デフォルトの名無しさん
09/03/07 16:16:30
そこにあるのは2の補数ではなく、単に負数の概念だろ。

377:デフォルトの名無しさん
09/03/07 16:28:56
だれか352にずばり答えてやれよ

378:デフォルトの名無しさん
09/03/07 16:29:43
>>375
ちっとも突然でも唐突でもない
>>371

379:デフォルトの名無しさん
09/03/07 16:31:00
intの除算が切り捨てになることと、IEEEの浮動小数点表現に何の関係が?

380:デフォルトの名無しさん
09/03/08 02:23:55
お前ら金払えよ無料版は糞

381:デフォルトの名無しさん
09/03/08 09:19:08
あれでクソって言ってたら、Visual Studio 以外の開発環境なんて論外じゃねぇか。

382:,,・´∀`・,,)っ-○◎●
09/03/08 16:55:15
Eclipseの悪口は(ry

383:モデム接続
09/03/08 17:38:34
>>352 +0.5か-0.5して(int)でキャストする。
#include <stdio.h>
#include <math.h>
int main(void)
{
int i, c;
double b;
float a[]={
1.49F, 1.499F, 1.4999F, 1.49999F, 1.499999F, 1.4999999F, 1.49999999F, 1.5F,
-1.49F, -1.499F, -1.4999F, -1.49999F, -1.499999F,-1.4999999F,-1.49999999F, -1.5F,
};
for(i=0;i<sizeof a/sizeof(int); i++)
{
if(a[i]>=0.0){
b = floor(a[i]+0.5); // floor は−∞方向への切捨て
c = (int)(a[i]+0.5);
}else{
b = ceil(a[i]-0.5); // ceil は+∞方向への切上げ
c = (int)(a[i]-0.5);
}
printf("%.7f %f %d\n", a[i], b, c);
}
return 0;
}

384:デフォルトの名無しさん
09/03/08 19:01:08
>if(a[i]>=0.0)

これはいくない

385:デフォルトの名無しさん
09/03/08 19:24:40
sizeof(float)じゃね

386:デフォルトの名無しさん
09/03/08 19:43:47
VSだったらARRAYSIZEマクロで書いた方がよくね?

387:デフォルトの名無しさん
09/03/08 22:22:05
_countofじゃね

388:デフォルトの名無しさん
09/03/08 22:26:41
VS2008でのリンカの使い方を教えて下さい

#include<wininet.h>(
wininet.libをリンク(プロジェクトに参加させている=見えている。
クリックしてもバイナリデータが見えている。)

LNK2001: 外部シンボル "__imp__InternetOpenA@20" は未解決です。

lpinet->hInternet = InternetOpen("myftp01",
INTERNET_OPEN_TYPE_DIRECT,
NULL,
NULL,
0 );
とすると
LNK2001: 外部シンボル "__imp__InternetOpenA@20" は未解決です。
がでてしまいます。原因がわかりません。どなたかご教授願います。
wininet.libをプロジェクトに参加させているだけでは「リンク」されないのでしょうか?

389:デフォルトの名無しさん
09/03/08 22:49:46
> wininet.libをリンク(プロジェクトに参加させている=見えている。
> クリックしてもバイナリデータが見えている。)
どういう感じで?「追加の依存ファイル」に列挙されているってこと?
「特定のライブラリの無視」もしていない?

390:デフォルトの名無しさん
09/03/08 22:51:28
ソリューションエクスプローラに登録してるんじゃない?

391:デフォルトの名無しさん
09/03/08 22:52:21
>>389
追加の依存ファイルには列挙されていません。
又、wininet.libがあるフォルダを指定してもLNK2001が出ます。
又、「特定のライブラリの無視」は設定していません。

392:デフォルトの名無しさん
09/03/08 22:53:43
単にlibファイル追加してないだけじゃん

393:デフォルトの名無しさん
09/03/08 22:57:16
…あー。リンカの「追加の依存ファイル」ってあるところに
wininet.lib を追加するんだよ。

ディレクトリの場所は一般的にはオプションの「プロジェク
トおよびソリューション」の VC++ ディレクトリに追加する。
その中からファイル名で探すから。wininet.lib なら普通に
Windows SDK(にwininet.lib はたぶんある)がすでに設定
されているだろうから何もする必要ないけど。


394:デフォルトの名無しさん
09/03/08 23:14:14
>>393
ありがとうございました。うまくいきましたm(___)m

395:デフォルトの名無しさん
09/03/09 01:01:26
>>393,394
わざわざリンカオプション使わなくても、ソースファイルかヘッダファイルに

#pragma comment(lib, "wininet.lib")

と書けばそれで終わり。



396:393
09/03/09 01:30:35
>>395
もちろん知っているけど、コードに設定書くようなものだからそれ嫌い
なんよね。嫌な思い出もないでもないし。まぁどっちかに統一してまとめ
て、決まり作れば問題ないかもな

これはそれ以前の問題のようやから正攻法しか書かなかっただけやけども

397:395
09/03/09 01:34:56
ソース単位(というかオブジェクト単位だな)で使いまわす時は、ソースに書いておいたほうが便利だぞ。
とにかく忘れなくていい。(笑)

398:デフォルトの名無しさん
09/03/09 01:52:06
>>397
そういうのは忘れてもリンクエラーですぐわかるから。

C++ は依存関係が色々重要で設定に集約させるほうを取ってる
CRT はどれか、ATL はどうか、MFC は、依存している DLL は
どうとかそういうの確認しやすい。

なので特殊なコードとか書き捨てコードぐらい。使うのは。

399:,,・´∀`・,,)っ-○◎●
09/03/09 05:39:00
>>383
SSE4が使えるならroundssあたりかな

俺的にはsizeof (a) / sizeof (a[0])
doubleに替えても変更の必要ないだろ

400:デフォルトの名無しさん
09/03/09 09:45:22
自分だけで使うならそれでもいいけどさ
ライブラリとヘッダを他人に提供する場合もあるとねえ

401:398
09/03/09 10:14:50
>>400
…俺にいってる?そうならまさにそういうときの追跡に困るからなんやけど。

>>399 向けなら a がポインタのときの話かな

402:デフォルトの名無しさん
09/03/09 11:15:33
俺はSSE4の話だとオモタ

403:デフォルトの名無しさん
09/03/09 19:57:00
<html>
<head>
<link rel="stylesheet" type="text/css" href=".css">
</head>
<body>

</body>
</html>

404:404
09/03/09 19:58:43
すまそ・・ アクセス規制中だったから、どうせカキコできないだろうと適当にクリップ
ボードにあるもん貼り付けてsubmitボタン押したら書き込みできた・・・

意味はございませぬので。

405:,,・´∀`・,,)っ-○◎●
09/03/09 19:59:38
404 Not Found


by 俺のサイト

406:デフォルトの名無しさん
09/03/11 00:48:24
質問です。 環境は VC++ 2008 Express on Windows Vista です。

マクロ定義の有無によって構造が変わる構造体があります。
具体的には、デバッグ時にはログなどを蓄積する変数が追加される
ような感じです。

struct xxx {
 ・・・・・
#ifdef DEBUG_LOG
 <追加メンバ>
#endif
};

で、これを使ったプログラムを実行すると、
Debugging: Run-Time Check Failure #2 - Stack around the variable 'xxxxx' was corrupted
で死にます。
このマクロ定義をOFFにすると死にません。
(マクロのON/OFFは、プロジェクトのプロパティの画面から行っています)

また、同じプログラムがLinux上のgccでも動くのですが、こちらも正常に動作します。

というわけで、「 ランタイムチェッカ(?)が、マクロの定義による追加の構造体メンバを
認識できず、追加メンバに対する書き込みを "領域外書き込みのスタック破壊" と
誤検出している」、という説を立てているのですが、

(1) この説はありうるものでしょうか?
(2) だとしたら、このランタイムチェッカ(?)にマクロ定義を認識させるには
どうすればよいでしょうか?

407:デフォルトの名無しさん
09/03/11 01:07:53
普通にスタック破壊してるだけだと思うけど。
GCCだとスタックチェックするデバッグ情報が含まれてないから出ないだけで、
スタック破壊は発生しているのでは?
VCでもリリースビルドすればエラーは出なくなると思う。

408:デフォルトの名無しさん
09/03/11 01:29:31
うーん、やっぱり実際に壊しているんでしょうか・・・

リリースビルドにして死なないからOKで済ませるわけにもいかないんで、
もう少し調べてみることにします。

gccの方では -fstack-check を使ってるんですが、これはVCのスタックチェック
とは機能が違うものなんでしょうか・・・?

409:デフォルトの名無しさん
09/03/11 01:35:34
-fstack-checkはスタック溢れのチェックであって、スタック破壊ではなかったと思う。

410:デフォルトの名無しさん
09/03/11 03:57:47
コンパイルオプションを変えた後、リビルドしてないために
オブジェクトによってDEBUG_LOGが有効になってないものがあるとか

411:デフォルトの名無しさん
09/03/11 07:52:48
そうなるよな
この方法はマクロが定義されているかいないかで構造体の内容が変わる
あまり良い方法とは思えないが・・・

412:デフォルトの名無しさん
09/03/11 20:31:49
単語思いつかなかったから
何気なく日本語でクラス定義したら通るんな

今更ながら(ry

413:デフォルトの名無しさん
09/03/11 20:40:49
下らん質問で悪いんだが
VB2005で作ったソリューションをVB2008で開いたんだが
中で使ってる標準のコントロール類が2005の時のままのような気がするんだが
もしかしてコンバートしただけじゃ2008用のコントロールに置き換わらない?
ちなみにコントロールはDataGridView等なんだが

414:デフォルトの名無しさん
09/03/11 21:39:19
だが
だが
だが

だが


415:デフォルトの名無しさん
09/03/11 23:25:08
それがいい

416:デフォルトの名無しさん
09/03/12 00:18:20
2005→2008ではWinForms関連の変更は一切ありません
WPFと勘違いしてない?あれは根本的に別のGUIフレームワークだよ

417:デフォルトの名無しさん
09/03/12 11:05:35
>>416
ありがとうございます
2008は初めて使ったのですが
コントロール類のバージョンが全部2だったので
変換した物は2のままかと思っていました



418:デフォルトの名無しさん
09/03/12 22:58:16
2?

419:デフォルトの名無しさん
09/03/13 00:45:55
>>418
左のコントロール一覧にでてるコントロールにカーソルあわせると出てくるポップアップに出てくる数字です
2.000.0とか出てくる奴
(たぶん.NETフレームワークのバージョンだと思ってるのですが…)

420:デフォルトの名無しさん
09/03/13 00:46:03
今日の議題は2とは何かについてです
ではまず>>420さんから

421:デフォルトの名無しさん
09/03/13 00:46:43
リロードして確認したのに俺かよ!

422:デフォルトの名無しさん
09/03/13 01:12:51
不覚にも笑ってしまった

423:デフォルトの名無しさん
09/03/13 01:33:58
課題は・・・、ハム2カ? <゜∀゜>  ハム2ダ! <`∀´>

424:デフォルトの名無しさん
09/03/13 23:54:56
Visual Basic 2005 Express Edition を使ってVisualStudio2005を独習しているのですが
MSサイトからの提供が終了してしまいました。
2008に乗り換えて勉強し始めた方がよいのか?と思うのですが、2005と2008って何が違うのですか?

425:デフォルトの名無しさん
09/03/14 00:01:30
>>424
.NET Framework 3.5 で開発できる。

426:デフォルトの名無しさん
09/03/14 00:01:57
違う点のほうがすくないよ。

427:デフォルトの名無しさん
09/03/14 00:03:23
VB使ってないから詳しくは分からんが少なくとも.NETの対応バージョンが違う
2005は2.0, 2008は2.0,3.0,3.5に対応してる
それに伴ってVB9.0という拡張が為されているみたいだけど
拡張部分を使わないなら大差ないんじゃないかね

428:デフォルトの名無しさん
09/03/14 00:03:34
>>424
基本的に使い方はそのままで機能向上。.NET3.5対応。添付されるDBがSQL Server 2008の簡易版。
2005→2008の移行で困ることは無いはずだよ。

429:デフォルトの名無しさん
09/03/14 01:31:33
WinFXも入ってるのを忘れてどうする

430:デフォルトの名無しさん
09/03/14 02:03:10
とりあえずこれらに気をつけてね
URLリンク(msdn.microsoft.com)

431:デフォルトの名無しさん
09/03/14 08:34:05
dexplore.exeがプロセスに残ってるとWindowsを終了出来ないことが多々あるんですが
何とかなりませぬか?

432:,,・´∀`・,,)っ-○◎●
09/03/14 12:53:21
タスクマネージャから殺す

433:,,・´∀`・,,)っ-○◎●
09/03/14 12:54:04
>>429
.NET 3.0となり、WinFXの名前は無かったことになりました。


434:デフォルトの名無しさん
09/03/14 13:08:51
conime.exeもプロセスに残るねー

435:デフォルトの名無しさん
09/03/14 13:26:45
>>424
スタートページが軽いか重いか


436:,,・´∀`・,,)っ-○◎●
09/03/14 13:34:07
MFCでOffice 2007スタイルが使える

MSの特許云々で、登録しないと使っちゃいけないから、匿名でソフト公開してる作者さんは注意ね。

437:デフォルトの名無しさん
09/03/14 13:46:32
Visual Basic 2005 【Express Edition】

438:デフォルトの名無しさん
09/03/14 14:51:09
Microsoft Visual C++ 2008 Express Editionをインストールしたら
Yahooの検索結果の文字が薄れてる?のですが、
同じ症状の方居ませんか?

439:デフォルトの名無しさん
09/03/14 15:00:32
>>438
俺も俺も!眼科医って目薬処方してもらったらなおったぜ!

440:デフォルトの名無しさん
09/03/14 15:31:38
メイリオがインストールされるんだっけか。

フォント設定を見直すか、フォント自体を削除しちゃえば?

441:デフォルトの名無しさん
09/03/14 19:41:36
仕事でMFCを使うことになり、勉強しようとVS 2008 Standardを買ってきました。
新規プロジェクトでMFCアプリを選択し、自動作成されたものをビルドしようとすると
LNK1561のエラーが発生し、ビルドできません。
自動作成されたまま、何の変更もしていません。

このエラーはどのように解消すれば良いのでしょうか?

442:デフォルトの名無しさん
09/03/14 19:54:34
あ。。。。
Windows Fromを使ったアプリも、Win32アプリも、全部LNK1561でビルドできません・・・ orz

443:デフォルトの名無しさん
09/03/14 20:04:38
なんかおかしくなってるみたいね。

再インストールかなぁ・・・

444:デフォルトの名無しさん
09/03/14 20:07:22
>>443
エラーメッセージを全部貼ってくれ

445:デフォルトの名無しさん
09/03/14 20:32:16
ちゃんとWinMainになってんのか?

446:441
09/03/15 00:28:14
再インストールしたら解決しました。お騒がせしました。

>>445
自動作成したプロジェクトをそのままビルドして、どのタイプのプロジェクトも全部
LNK1561エラーでした。なんだったんでしょう・・・。

447:デフォルトの名無しさん
09/03/16 20:53:51
別に好材料ってほどでもないよ
問題は 4月に 115億円返せるのかって話だな

448:デフォルトの名無しさん
09/03/16 20:55:32
間違った ごめん

449:デフォルトの名無しさん
09/03/16 23:24:51
いいかげんインストール中にキモい人々見せるのはやめてくれ。

450:デフォルトの名無しさん
09/03/16 23:25:49
ブサメンのひがみ乙

451:デフォルトの名無しさん
09/03/16 23:27:42
あれをエロ画像に差し替えられない奴はお呼びでないってことさ。

452:デフォルトの名無しさん
09/03/16 23:31:06
イケメン風と女はいいとして
最初のが気持ち悪いな

453:デフォルトの名無しさん
09/03/16 23:32:37
2005はチョンがいたんだぜw

454:デフォルトの名無しさん
09/03/17 00:01:39
あの腮はなかったな

455:デフォルトの名無しさん
09/03/17 07:32:01
何で外人って顔出すのが好きなんだろうなw
会社でインストールしているとエロサイト見ていると勘違いされるから困るんだが

456:デフォルトの名無しさん
09/03/17 08:29:05
>>455
スレ違いになってきてるけど、
日本は減点方式で採点されるから顔出してるとマイナスにしかならない
アメリカは加点方式だから顔出してるとプラスになる。


457:デフォルトの名無しさん
09/03/17 09:22:53
>>456
それはインストール中のには全く関係ないだろw
インストール中のはモデルでも使ってるんだろうし

458:デフォルトの名無しさん
09/03/17 09:31:11
あいつらMSの開発者だよ


459:デフォルトの名無しさん
09/03/17 10:38:36
マイクロソフト、学生向けソフトウェア無償提供プログラムを高校生にも
URLリンク(japan.cnet.com)

社会人m9(^Д^)プギャーwwwwwwwwwww
ゆとりマジ最高wwwwwwwwwwwwwwメシウマwwwwwwwwwww

460:デフォルトの名無しさん
09/03/17 10:43:23
>>459
Microsoft Visual Studio 2005 Professional Edition 日本語版

461:デフォルトの名無しさん
09/03/17 10:46:51
2008じゃ無いんだ

462:デフォルトの名無しさん
09/03/17 10:49:00
何で2005?コレと同じ内容じゃないんか
URLリンク(www.dreamspark.com)

463:デフォルトの名無しさん
09/03/17 11:00:46
誤植じゃない?
DreamSpark が開始された時 Expression Studio は 2 って付いてなかったけど中身は 2 だった

464:デフォルトの名無しさん
09/03/17 12:26:25
2008より6の方が使いやすかったとおもわなくもない。

465:デフォルトの名無しさん
09/03/17 14:12:42
思わない

466:デフォルトの名無しさん
09/03/17 15:18:21
>>455
デスクのPCに向かうスーツ男を斜め後ろから狙ったショットが格好いいかな。

・・・それとも、PCに向かうキモヲタ眼鏡のデブ男のAAとかw

467:デフォルトの名無しさん
09/03/17 17:26:20
URLリンク(connect.microsoft.com)

468:デフォルトの名無しさん
09/03/17 19:22:14
やっとか

469:デフォルトの名無しさん
09/03/17 19:32:43
>>462
別の内容みたい。
記事見ると「Microsoft DreamSpark 生徒版」って別の呼称が付けられているし。

470:デフォルトの名無しさん
09/03/17 20:56:38
>>460-462
本家の発表にはどちらも提供されると書いてある、というかぱっと見大学生向けと全く変わらない

学生の自習用ソフト無償プログラム「Microsoft(R) DreamSpark(TM)」の対象を高校生に拡充
URLリンク(www.microsoft.com)
対象製品:
Microsoft Visual Studio(R) 2005 Professional Edition 日本語版
Microsoft Visual Studio 2008 Professional Edition 日本語版

471:デフォルトの名無しさん
09/03/17 22:00:37
無職ニート向けフリープランないんですか?><

472:デフォルトの名無しさん
09/03/17 22:36:33
大変申し訳ございませんが当社では無職ニート向けフリープランは取り扱っておりません。

473:デフォルトの名無しさん
09/03/18 11:05:04
放送大学で科目一個取れば言いだけじゃなかった?
# Microsoft XNA クリエイターズ クラブ 12ヶ月間 メンバーシップ
これって何処から入手できるのかが未だに分からない。

474:デフォルトの名無しさん
09/03/18 11:10:45
これ学校やめるか卒業したら使えなくなるよ

475:デフォルトの名無しさん
09/03/18 19:56:39
>>473
アカデミックパッケージならそれでいいが、ドリームスパークは学生である間しか使えない。

476:デフォルトの名無しさん
09/03/18 22:49:31
>>408
> うーん、やっぱり実際に壊しているんでしょうか・・・
>
> リリースビルドにして死なないからOKで済ませるわけにもいかないんで、
> もう少し調べてみることにします。
>
> gccの方では -fstack-check を使ってるんですが、これはVCのスタックチェック
> とは機能が違うものなんでしょうか・・・?

うん、そいつは99%の確率で壊してるな。リリースビルドやLinuxだと動くのはCランタイムのチェックが甘いだけだ。
しかし run-time check で引っかかるならそのときのダンプ見ればだいたい原因分かるよ?

なんてえらそうなこといいながらおれはこのサイト見ながらやってんだけどウィザードの実行に失敗しましたとかで動かないんだけど。
VS2005なら動くんだが。VS2008の呪いか?
URLリンク(blogs.msdn.com)


477:デフォルトの名無しさん
09/03/19 07:50:56
ウィザードを書き換えればいいんじゃね?

478:デフォルトの名無しさん
09/03/19 09:06:00
>>474
URLリンク(www.microsoft.com)
学生の身分の終了、使用の終了。

1. 学生の身分の終了。お客様が (上記「お客様」の定義を満たさないことによって) 学生支援プログラムの適用を受ける資格を失った場合、
学生支援プログラムにおけるお客様のメンバーシップは自動的に終了します。
ただし、本ライセンス条項の条件に従うことを条件として、学生の身分が終了する前にお客様が取得した本ソフトウェアの使用を続けることができます。



479:デフォルトの名無しさん
09/03/19 09:11:36
なるほど使えなくなるんだ

480:デフォルトの名無しさん
09/03/19 09:15:28
ぇ?

481:デフォルトの名無しさん
09/03/19 09:31:42
ライセンス厨など無視しておk

482:デフォルトの名無しさん
09/03/19 09:33:29
使えると書いてあるように読めるのだが?

483:デフォルトの名無しさん
09/03/19 10:26:49
>本ライセンス条項の条件に従うことを条件
>お客様が取得した本ソフトウェアの使用を続ける
ことができる。

で、本ライセンス条項の条件ってなに?ってところじゃないかな

484:デフォルトの名無しさん
09/03/19 10:28:55
>>483
商用利用不可、あくまで個人の趣味・研究目的であって大学の共用パソコンに入れるのも駄目
インストールできるのは常に一台まで

485:デフォルトの名無しさん
09/03/19 13:03:32
今年以降の高校一年生は大学行くなら7年間は只で遊べるわけだ

486:デフォルトの名無しさん
09/03/19 13:57:54
はっきり言って,この話題もう秋田。
でも Expless 使うのは結局,小学生の子供とか小遣いの少ない大人だけだね。
MSも少し考えてほしいな。

487:デフォルトの名無しさん
09/03/19 14:27:49
>>479
これってよく考えたらアカデミック買わせないための作戦か?w
学生終了後も使おうと思ったら学生のうちにアカデミック買っちゃった方がいいよね。
学生が終わってから使おうと思ったときにはすでに製品版しかないってパターン多そう。

488:デフォルトの名無しさん
09/03/19 14:35:34
VSなんて2,3年おきに新しいのでるのに、学生終わってからも糞もないだろ

489:デフォルトの名無しさん
09/03/19 14:37:41
>>487
でもアップグレード版は買えるんじゃないか?

490:デフォルトの名無しさん
09/03/19 14:38:14
あー書き込んでから思ったが Express もアップグレードの対象だったっけか。

491:デフォルトの名無しさん
09/03/19 19:49:27
バージョンアップを予定していて、下記を調べても見あたらなかったので
もしご存じの方がいましたらお教えください。

VisualStudio2005Proで主にC#で、.NET用のライブラリ(dll)、WindowsForm、ASP.NETでプログラムしてきました。
このままVisualStudio2008Proに移行しても2005で作成したソースを引き継いでプログラムをしていくことができますか?
それとも2005と2008を互換性のために共存して使える状態にしておいたほうがいいでしょうか。
可能であれば、2005を削除して2008に一本にまとめることができればと思っています。

また、いまいちシステム要件をみても理解できなかったのですが、ASP.NET 3.5は、
IIS5.1(XP)、IIS6(Server2003)、IIS7(Server2008)のいずれでも利用できますか?
ご存じの方おられましたらよろしくお願いします。

492:デフォルトの名無しさん
09/03/19 19:53:00
>>491
どっちもOK。

.NET 2.0 専用のアプリを書く予定があるなら、VS2005 を残しておくのもいいと思うよ。

493:デフォルトの名無しさん
09/03/19 20:05:17
>>492
早速の解答ありがとうございます。
質問にさらに質問で申し訳ないのですが、もう一つだお聞きしてもいいですか?

>.NET 2.0 専用のアプリを書く予定があるなら、VS2005 を残しておくのもいいと思うよ。
これは、VS2008でも.NET2.0用のアプリを書くこともできるが、念のために・・ということでしょうか、
それともVS2008で記述すると自動的に.NET3.5以上になってしまうということでしょうか。

というのも、.NET2.0用に作成しているdllがあるので、.NET2.0で動作するdllを作成できないと困るということと、
VS2005でASP.NET 2.0を記述していたので、サーバ側の設定をなるべくいじりたくないため、
VS2008でもASP.NET 3.5を記述できるといいのになと思っています。

調べたところによれば、VS2008で.NET2.0用のプロジェクトを作成できるとありましたので、
前者の意味だと思いますが、念のため確認をさせてください。
長くてすいません。よろしくお願いいたします。

494:デフォルトの名無しさん
09/03/19 20:06:29
失礼しました。以下タイプミスです。

×VS2008でもASP.NET 3.5を記述できるといいのになと思っています。
○VS2008でもASP.NET 2.0を記述できるといいのになと思っています。

495:デフォルトの名無しさん
09/03/19 20:09:12
asp.net2.0もokだよ
というかvs2008あるならasp.net2.0でも2008使った方がいい

496:デフォルトの名無しさん
09/03/19 21:13:42
そうなんだありがとう
早速、VS2008をポチってきます!

497:デフォルトの名無しさん
09/03/19 21:36:53
アカデミックや学生支援も機能無制限で利用できるんだ
もちろん商用利用なんかは別として
SQLのDEも機能無制限で利用できるんだっけか?

なんか悪意をもって使う人の対策をしているわりには、
DEやアカデミックの対策はおざなりでちぐはぐな印象を受けるよね
どうせなら完全フリーにして、サポートが必要な商用利用だけ金を取るようなすればいいのに

498:デフォルトの名無しさん
09/03/19 22:10:08
つ デプロイのコスト

499:デフォルトの名無しさん
09/03/19 22:16:04
具体的にどんぐらいコスト違う?

500:デフォルトの名無しさん
09/03/19 22:18:47
知るかハゲ

501:デフォルトの名無しさん
09/03/19 22:32:07
答えられないのに安いと思っていると・・・・

502:デフォルトの名無しさん
09/03/19 22:53:55
何の話をしてるんだか全然わからん。

503:デフォルトの名無しさん
09/03/19 23:02:12
わかんないのに書き込んでんなよ
死ぬの?

504:デフォルトの名無しさん
09/03/19 23:04:08
うん

505:デフォルトの名無しさん
09/03/19 23:22:15
いつ死ぬの?

506:,,・´∀`・,,)っ-○◎●
09/03/19 23:24:09
自動SIMD化すらしてくれないコンパイラなんて今更学生限定無償とか、なんなの?
GCCのほうがマシですよ。

Intel C/C++ならなお良し

507:デフォルトの名無しさん
09/03/19 23:47:53
>>493
> これは、VS2008でも.NET2.0用のアプリを書くこともできるが、念のために・・ということでしょうか、

そうだと思うよ。俺は>>492じゃないけど。
VS2008で.NET 2.0用プロジェクトの作成はできるけど、開発時そのままの
環境を残しておけるなら残しておいた方がいいでしょ。
VS2008はちょっともっさりしてるし。

508:デフォルトの名無しさん
09/03/20 02:10:59
>>506
サービスやコマンドラインに限定すればいいけど、GCCでフォーム(画面)系の作りこみが
出来る環境がないからVC++200xを選ばざるおえないんだけどいい方法ない?

509:デフォルトの名無しさん
09/03/20 02:12:26
もしかしてVC++使ってる奴は画面なんて作らないのか・・・?
(独自インターフェースのゲーム開発除く)

510:,,・´∀`・,,)っ-○◎●
09/03/20 02:16:49
Eclipse+CDT+Qt(LGPL)なんてどう?

Win32で作るにしても実質ダイアログくらいしか使いようがないんだけどね。
WTLで再利用可能なテンプレートとか書くにはダイアログリソースとか使わないほうがいいし。

.NET Frameworkを使うならVS以外の選択肢はないと思う。


次ページ
最新レス表示
スレッドの検索
類似スレ一覧
話題のニュース
おまかせリスト
▼オプションを表示
暇つぶし2ch

4353日前に更新/168 KB
担当:undef