- 1 名前:デフォルトの名無しさん mailto:sage [2008/10/31(金) 12:16:11 ]
- Visual C++入門者・初心者からの質問を、
お兄ちゃんお姉ちゃん達が優しく、時には厳しく回答してくれるスレッドです。 ■質問するにあたって ・エラーや警告のときはエラーメッセージを書きましょう。 ・開発環境も書きましょう、特にWindowsForm、MFC、Win32アプリケーションの区別。 ・できるだけ具体的に。 質問の仕方については次のページが大変参考になります。 www.hyuki.com/writing/techask.html ■回答するにあたって ・回答する場合はその答えに至るための「コツ」も書いてあげると良いでしょう。 (MSDNのどの項目だとか、何のキーワードでGoogleするとか) ・ネタや煽りは軽く流しましょう。 過去スレ、関連スレなどは>>2-5辺り。
- 520 名前:デフォルトの名無しさん mailto:sage [2008/12/26(金) 12:18:56 ]
- >>517
#define _UNICODE
- 521 名前:デフォルトの名無しさん mailto:sage [2008/12/26(金) 19:48:42 ]
- 初めてDLL作ろうとしたのですが、依存関係を設定してビルドするとなぜか〜〜.libが見つかりませんとでて失敗します。
〜〜.dllってどのようにすれば使えるのか教えてください。 dllファイルの作成自体は成功しています。
- 522 名前:デフォルトの名無しさん mailto:sage [2008/12/26(金) 20:37:37 ]
- >>521
google dll 作成方法
- 523 名前:デフォルトの名無しさん mailto:sage [2008/12/26(金) 21:03:56 ]
- 散々調べてから2ちゃんで質問したんですが・・・
とりあえず自己解決しました。 Project Test ←dllを使うプロジェクト Project Test_dll ←dllのプロジェクト という感じで、Test_dll.libができるのかと思ってたら、Test_dll.dllとTest.libの名前でファイルが作成されてました。 はじめにTestのソース内で#pragma comment(lib, "Test.lib")を試したところ 出力ファイル名が入力ファイル名が一致しています。というエラーが出たので、(名前も対応していないので) Test.libがTest_dll.dllのアタッチとは関係ないものだと早とちりしていました。 結局Test.libをTest_dll.libにリネームして、リンクすることでビルドに成功できました。
- 524 名前:デフォルトの名無しさん mailto:sage [2008/12/26(金) 21:11:02 ]
- ただ出力ファイルのdllの名前はプロパティから変更できたのですが、出力されるlibファイルの名前が変更できません。
みなさんは毎回手動でリネームしているのでしょうか。
- 525 名前:デフォルトの名無しさん mailto:sage [2008/12/26(金) 21:52:49 ]
- libが必要になる方法なんかで作らないもん
面倒だし
- 526 名前:デフォルトの名無しさん mailto:sage [2008/12/26(金) 23:24:50 ]
- ビルド後のイベント
- 527 名前:デフォルトの名無しさん mailto:sage [2008/12/28(日) 10:28:01 ]
- リンカの詳細にインポートライブラリってのがあるべや
- 528 名前:デフォルトの名無しさん [2008/12/28(日) 20:13:39 ]
- モードレスダイアログのコンボに対して、親ウィンドウから値をセットするにはどうしたらいいんでしょうか。
Win32 VC++です。 モードレスダイアログに setData(char* text) { ComboBox_AddString(hwndDialog, text); } 親から dialog.setData(text); UpdateWindow(hWndDialog);
- 529 名前:デフォルトの名無しさん mailto:sage [2008/12/28(日) 21:01:37 ]
- うまくいかないのなら、その経過も書いてよ
- 530 名前:デフォルトの名無しさん mailto:sage [2008/12/28(日) 22:13:09 ]
- 親から送る
ComboBox_AddString( GetDlgItem( hWndDialog, IDC_COMBOBOX), text);
- 531 名前:デフォルトの名無しさん [2008/12/28(日) 23:12:16 ]
- >>530
おっしゃるとおりにやってみたのですが、現象は変わりませんでした。 現象は、モードレスダイアログにあるコンボの中身が空のままです。 ただ、 num = (int)SendMessage(GetDlgItem( hWndDialog, IDC_COMBOBOX), CB_GETCOUNT, 0, 0); でみると要素数numはちゃんと増えています。 WM_PAINTを拾ってInvalidateRectで再描画する必要があるのでしょうか。
- 532 名前:デフォルトの名無しさん mailto:sage [2008/12/28(日) 23:29:03 ]
- >モードレスダイアログにあるコンボの中身が空のままです。
ポインタ操作間違えて文字化けしているだけじゃないのか?
- 533 名前:デフォルトの名無しさん mailto:sage [2008/12/28(日) 23:50:08 ]
- そもそもどこの時点でしけてんだよ
まず、モードレスダイアログ自身に同じ処理を書くと成功すんのか?それ
- 534 名前:デフォルトの名無しさん mailto:sage [2008/12/29(月) 02:31:03 ]
- コンボボックスのリストの部分のサイズどうなってる?
コンボにフォーカスして↑↓キー入れてみたらちゃんと追加されてるとか
- 535 名前:デフォルトの名無しさん mailto:sage [2008/12/30(火) 17:54:28 ]
- ボタンが無効かどうかを調べるにはどうすればいいんですか?
- 536 名前:デフォルトの名無しさん mailto:sage [2008/12/30(火) 18:08:08 ]
- IsWindowEnabled()
- 537 名前:デフォルトの名無しさん mailto:sage [2008/12/30(火) 18:24:57 ]
- ありがとうございますっ
- 538 名前:デフォルトの名無しさん mailto:sage [2008/12/30(火) 22:10:54 ]
- Visual C++ 2005 Express+Windows Platform SDKの環境なのですが、
実行時にメニューバーの表示/非表示を切り替えたいのですが、 どういった方法がありますでしょうか?
- 539 名前:デフォルトの名無しさん mailto:sage [2008/12/30(火) 22:18:26 ]
- メニューバーをツールバーコントロールで作成しておいて、
EnableWindow( hWndToolBar, ( IsWindowEnabled( hWndToolBar) == FALSE);
- 540 名前:デフォルトの名無しさん mailto:sage [2008/12/30(火) 22:19:21 ]
- しまった、カッコが一個たらね。
- 541 名前:デフォルトの名無しさん mailto:sage [2008/12/31(水) 04:46:19 ]
- 別の方法で解決しましたが、レスありがとうございました
- 542 名前:デフォルトの名無しさん [2008/12/31(水) 22:52:19 ]
- どうやって解決したのか書いてけよ
クソだな 根っからのクソ 育ちが悪すぎる 親、何?誰?かなりクソでしょ? 教育失敗してる
- 543 名前:デフォルトの名無しさん [2008/12/31(水) 23:51:34 ]
- 今やるならC#で始めるほうがいいよな>初心者
ペゾルド本もC#だし。
- 544 名前:デフォルトの名無しさん mailto:sage [2009/01/01(木) 02:50:34 ]
- ネコ以下でした…
- 545 名前:デフォルトの名無しさん mailto:sage [2009/01/01(木) 11:15:15 ]
- vcprojからnmakeに変換する方法があれば教えてください。
- 546 名前:デフォルトの名無しさん mailto:sage [2009/01/01(木) 13:00:22 ]
- VC6はメニューにあるね
- 547 名前:デフォルトの名無しさん mailto:sage [2009/01/01(木) 13:14:00 ]
- 2002以降無くなったな、便利だったんだが・・・
- 548 名前:デフォルトの名無しさん mailto:sage [2009/01/01(木) 13:49:40 ]
- >>546,547
レスありがとうございます。 探して見つかったら報告します。
- 549 名前:デフォルトの名無しさん mailto:sage [2009/01/01(木) 21:57:36 ]
- #include <fstream>
char *textdata; void main(){ ifstream fin; fin.open("test.txt",ios::binary); この後、textdataにtest.txtのデータをコピーしたいのですが test.txtはeofの後にもデータがあります。 それも含めて、ファイルの最後までデータを読み込みコピーするには どうすれば良いですか?
- 550 名前:デフォルトの名無しさん mailto:sage [2009/01/01(木) 22:13:27 ]
- そういう関数の中でeofチェックしてるはずだから
eofチェックしない処理を自作する。
- 551 名前:デフォルトの名無しさん mailto:sage [2009/01/01(木) 23:41:29 ]
- できません
- 552 名前:デフォルトの名無しさん mailto:sage [2009/01/02(金) 07:50:04 ]
- >>549
eofのあとにデータがあるんじゃなくて、eofの判定をミスってるだけだろ。
- 553 名前:デフォルトの名無しさん mailto:sage [2009/01/02(金) 08:04:37 ]
- >>549
ソースを出してくれ
- 554 名前:デフォルトの名無しさん mailto:sage [2009/01/02(金) 11:28:48 ]
- #include <fstream>
#include <iostream> using namespace std; char textdata; void main(){ ifstream fin; fin.open("test.txt",ios::binary); while(!fin.eof()){ fin.get(textdata); cout << textdata; } getchar(); 最初から作ったらできてたお
- 555 名前:デフォルトの名無しさん mailto:sage [2009/01/03(土) 01:38:20 ]
- すいません。質問です。
プリコンパイル済みヘッダーを使用する設定にして、 ソースにプリコンパイル済みヘッダーを include しないと、 「プリコンパイル ヘッダーを検索中に不明な EOF が見つかりました」 というエラーが出るのですが、 これは全部のソースに、プリコンパイル ヘッダーを include しないといけないのでしょうか?
- 556 名前:デフォルトの名無しさん mailto:sage [2009/01/03(土) 03:10:17 ]
- >>555
すべての cpp ソースの頭に #include "stdafx.h" と書けば解決する。
- 557 名前:デフォルトの名無しさん mailto:sage [2009/01/03(土) 03:32:56 ]
- つまり「全部のソースに、プリコンパイル ヘッダーを include しないといけない」というわけだ。
- 558 名前:デフォルトの名無しさん mailto:sage [2009/01/03(土) 10:01:52 ]
- >>556さん
>>557さん ありがとうございます。 やはりそうなのですか。 ところで、何で全部のソースに書かないといけないのでしょうか? 自分のイメージでは、プリコンパイルヘッダーって、 ヘッダーファイルをまとめたヘッダーファイルみたいな物と思っています。 別にプリコンパイルヘッダーに登録されているヘッダーファイルが 必要じゃない場合とかも、そのソースに include しないとエラーが出るっていうのが、 いまいち納得できませんでした。 何か自分は考え違いをしているのでしょうか?
- 559 名前:デフォルトの名無しさん mailto:sage [2009/01/03(土) 10:38:47 ]
- >>558
プリコンパイルヘッダーを使用する/しないは、全体の設定のほかに 個別のソースごとに設定できる。 必要なけりゃそれで除外すればいい。
- 560 名前:デフォルトの名無しさん mailto:sage [2009/01/03(土) 10:55:22 ]
- >>558
プリコンパイルヘッダはコンパイル前にあらかじめヘッダーをコンパイルして結果を保存し、再利用してコンパイルを高速化するためのもの。 だからプリコンパイルヘッダを使用すると指定したモジュールのヘッダー読み込みの順序が同じでなければならない。そのために各ファイルの先頭でstdafx.hを読み込むようにしている。
- 561 名前:デフォルトの名無しさん mailto:sage [2009/01/03(土) 20:20:54 ]
- イベントのハンドルが引数になってる場合はどうやって渡せばいいんですか?
- 562 名前:デフォルトの名無しさん mailto:sage [2009/01/03(土) 21:23:14 ]
- warning C4731: 'Mul' : インライン アセンブラ コードにより変更されたフレーム ポインタ レジスタ 'ebp' です。
この警告をなくす方法を教えてください。もしくは気にしなくても良いのでしょうか? MSに msdn.microsoft.com/ja-jp/library/ywz8xf2a.aspx 悪い例のサンプルがあるんですけど 対応方法が載ってません。
- 563 名前:デフォルトの名無しさん mailto:sage [2009/01/03(土) 21:59:54 ]
- ようするにebp/espを書き換えなければ済む話。
警告無視で書き換えるなら、__asmを入るときの値を出るまでに復元しろということ。
- 564 名前:デフォルトの名無しさん [2009/01/03(土) 23:47:30 ]
- 警告0の正しい?コードを書こうかなと思ってコード書き直してるのですが、
ReadProcessMemory(ProcessHandle, reinterpret_cast<LPVOID>(ModuleAddress+data.offset.x), &x, 4, NULL); こう書くとwarning C4312: 'reinterpret_cast' : 'DWORD' からより大きいサイズの 'LPVOID' へ変換します。 とでるのですが、正しい使い方はどうなるんでしょうか? ModuleAddressとdata.offset.xはどちらもDWORDです。
- 565 名前:デフォルトの名無しさん mailto:sage [2009/01/04(日) 00:12:20 ]
- それは、Win64だとvoid*も64ビットだから気を付けろという警告。
キャスト元をDWORDからULONG_PTRなんかにすればいい。 DWORDはWin64でも32ビットのままだが、ULONG_PTRはポインタと同じく64ビットになるという整数型。
- 566 名前:デフォルトの名無しさん [2009/01/04(日) 01:17:12 ]
- Windows XP SP3 Visual Studio 2003 の話です
ソースAがメインのソースとして ソースBとCが他にあるとします. ある構造体の宣言をソースCでし,ソースAとBでその構造体を使いたいものとします. そのときコンパイルすると 構造体の再定義というエラー error LNK2005: "その構造体は 既に ****.obj で定義されています。 とでます. どのように宣言すればよいでしょうか?
- 567 名前:デフォルトの名無しさん mailto:sage [2009/01/04(日) 01:27:40 ]
- グローバル変数の実体は一つだけにして、他ソースからはexternで参照する。
- 568 名前:デフォルトの名無しさん mailto:sage [2009/01/04(日) 01:29:39 ]
- コンパイルエラーが出るなんて糞質問はコード公開必須だボケが
- 569 名前:566 mailto:sage [2009/01/04(日) 01:31:04 ]
- すみません別ファイルへのリンクに
#include "ソースC.cpp" とかいう変なことしてました.
- 570 名前:デフォルトの名無しさん mailto:sage [2009/01/04(日) 10:03:30 ]
- >>564
プロジェクトのオプションに64bit互換のチェックの有無があるからoffにする。
- 571 名前:562 mailto:sage [2009/01/04(日) 11:48:44 ]
- >>563
ありがとう。 pushとpopをしておけば良いのですね。
- 572 名前:デフォルトの名無しさん mailto:sage [2009/01/04(日) 12:50:31 ]
- Visual C++本体の扱い方を解説しているサイトはありますか?
コーディングはできるんですが、ソフトの機能を把握しておきたいのです ちなみに2008です
- 573 名前:デフォルトの名無しさん mailto:sage [2009/01/04(日) 14:13:05 ]
- >>572
ms-help://MS.VSCC.v90/MS.MSDNQTR.v90.ja/dv_vstoc/html/06ddebea-2c83-4a45-bb48-6264c797ed93.htm
- 574 名前:デフォルトの名無しさん mailto:sage [2009/01/04(日) 22:13:13 ]
- exeのディレクトリにあるファイルは読み込めるのに
exeのディレクトリのフォルダのファイルは読み込もうとするとエラーが出ます。 何故ですか? ifstream fin; OK↓ fin.open("test.txt",ios_base::binary); NG↓ fin.open("data/test.txt",ios_base::binary);
- 575 名前:574 mailto:sage [2009/01/04(日) 22:21:20 ]
- どうやらファイルを見つけていないようです。
- 576 名前:574 mailto:sage [2009/01/04(日) 22:40:00 ]
- 単なるスペルミスでした。
- 577 名前:デフォルトの名無しさん mailto:sage [2009/01/05(月) 22:18:38 ]
- 動的に作成した画像ファイルを読み込むとエラーになるんですが
なんとかなりませんか?
- 578 名前:デフォルトの名無しさん mailto:sage [2009/01/05(月) 22:23:39 ]
- エラーの内容から原因を推測して修正してください
- 579 名前:デフォルトの名無しさん mailto:sage [2009/01/06(火) 01:29:38 ]
- short int からintへ,int からshort intへの代入で,
特に型変換を記述しないで実行したんだけど,エラーも出ずに普通に動いた. これ放置してて問題ない?それともちゃんと型変換した方がいい?
- 580 名前:デフォルトの名無しさん mailto:sage [2009/01/06(火) 01:31:05 ]
- コンパイラの警告レベルを高くしたらコンパイル時に文句言うんじゃね、と無責任に答える
- 581 名前:デフォルトの名無しさん mailto:sage [2009/01/06(火) 01:31:58 ]
- その場合でもshort→intのように無条件に大きくなる方はそのままでも平気。
- 582 名前:デフォルトの名無しさん [2009/01/06(火) 01:42:53 ]
- 「const unsigned char *」 型とはどういう扱い方をするものですか?
_ismbslead、_ismbstrail関数を使って、文字列の中の2バイト文字を判別したいのですが・・・ int _ismbslead( const unsigned char *str, const unsigned char *current ); この引数の渡し方の意味がわからないです。 CString型、もしくはこいつをコピーしたchar型の配列の各バイトをチェックするロジックを作りたいのですが、 第一、第二引数どちらについても、char*型で渡そうとすると「const unsigned char*に変換できません」というコンパイルエラーが。 この関数はどうやって使うモノなのか教えてください
- 583 名前:デフォルトの名無しさん mailto:sage [2009/01/06(火) 01:43:13 ]
- ありがとう,とりあえずはshort int から int へはそのまま放置しときます.
- 584 名前:デフォルトの名無しさん mailto:sage [2009/01/06(火) 10:21:57 ]
- >>582
キャスト
- 585 名前:デフォルトの名無しさん mailto:sage [2009/01/06(火) 10:52:44 ]
- constというのは呼び出す関数の内部で値を書き換えないようにするものなので
この場合無視していい char * を unsigned char *にキャストする
- 586 名前:デフォルトの名無しさん mailto:sage [2009/01/06(火) 17:44:30 ]
- FileStreamとBinaryReaderを使って、Byte型の配列を、読み込んだファイルのデータ長に合わせて宣言したいです。
//入力ストリーム作成 FileStream^ fs = gcnew FileStream(fnp, FileMode::Open); //バイナリリーダー作成 BinaryReader^ br = gcnew BinaryReader(fs); //データ読み込み int len = (int)fs->Length; //データ長 System::Byte data[len]; こうやると、C2057とC2466、C2133が出て、ファイルを読み込んでからByteの宣言は出来てないみたいなんですが、 どうすればファイルを読み込んだ後にByteの配列を宣言出来ますか?
- 587 名前:デフォルトの名無しさん mailto:sage [2009/01/06(火) 19:08:36 ]
- >>586
array<System::Byte>^ data = gcnew array<System::Byte>(len); もっとも、File::ReadAllBytesを使えば1発で済むぞ。
- 588 名前:デフォルトの名無しさん mailto:sage [2009/01/06(火) 19:30:25 ]
- >>586
ありがとうございます。もうひと頑張りしてきます。
- 589 名前:デフォルトの名無しさん mailto:sage [2009/01/06(火) 19:30:55 ]
- >>588
>>587に安価ミスした・・・orz
- 590 名前:デフォルトの名無しさん mailto:sage [2009/01/07(水) 10:13:31 ]
- VC++でHashTab Shell Extensionみたいにプロパティをいじるようなソフトを作りたいんですが、何をすればいいかまったくわかりません。。
どなたかヘルプミーお願いします。
- 591 名前:デフォルトの名無しさん mailto:sage [2009/01/07(水) 10:48:34 ]
- HashTab Shell Extensionは知らんけど、まさにShell Extensionで調べるのがいいんじゃ?
絞るならCOMもつけるといいかも
- 592 名前:デフォルトの名無しさん mailto:sage [2009/01/07(水) 12:30:36 ]
- >>591
サンクス! とりあえずとっかかりができました。これからいろいろ調べてみようと思います。
- 593 名前:デフォルトの名無しさん mailto:sage [2009/01/07(水) 18:34:46 ]
- Stringに\nで改行とかって含めることできますか?
それかString以外の別の型使わなきゃだめですか? テキストボックスに改行付きで変数で一括で突っ込みたいんですが・・・
- 594 名前:デフォルトの名無しさん mailto:sage [2009/01/07(水) 18:55:30 ]
- >>593
Stringということは.NETか? \r\n
- 595 名前:デフォルトの名無しさん mailto:sage [2009/01/07(水) 19:47:07 ]
- .NETならEnvironment.NewLine、普通のC++ならエディットボックスはWindowsの\r\nで。
- 596 名前:デフォルトの名無しさん mailto:sage [2009/01/07(水) 20:42:21 ]
- >>594,595
できました、ありがとうございます。
- 597 名前:デフォルトの名無しさん mailto:sage [2009/01/07(水) 23:59:31 ]
- CImageで読み込んだ画像ファイルに直接直線を描画したいのですが、
何か方法はありませんでしょうか? Visual Studio2008でプログラミングをしています。
- 598 名前:デフォルトの名無しさん mailto:sage [2009/01/08(木) 00:39:42 ]
- LineTo( hDC, nEndX, nEndY);
- 599 名前:597 mailto:sage [2009/01/08(木) 01:12:20 ]
- 画面上ではなく、Cimageの読み込んだ画像のピクセルを直接書き換えるように
直線を書き込みたいのですが、何か方法はないですか??
- 600 名前:デフォルトの名無しさん mailto:sage [2009/01/08(木) 06:41:30 ]
- LineTo
- 601 名前:デフォルトの名無しさん mailto:sage [2009/01/08(木) 08:08:14 ]
- >>597>>599
CImageにはGetDC/ReleaseDCメンバ関数がある。
- 602 名前:デフォルトの名無しさん mailto:sage [2009/01/09(金) 19:10:49 ]
- 2008の表示>ツールボックスの文字色はデフォが黒なんだけど見づらいので
どこをいじれば変えられますか?
- 603 名前:デフォルトの名無しさん mailto:sage [2009/01/09(金) 22:33:29 ]
- 初心者です教えてください
- 604 名前:デフォルトの名無しさん mailto:sage [2009/01/09(金) 23:24:16 ]
- このソフトは初心者には扱えません。
- 605 名前:デフォルトの名無しさん mailto:sage [2009/01/11(日) 09:13:26 ]
- Editにキーボードで入力するとEN_UPDATEが発生するんですけど
SetWindowTextで文字列を挿入するとEN_UPDATEイベントが発生しません。 どうすれば良いでしょうか?
- 606 名前:デフォルトの名無しさん mailto:sage [2009/01/11(日) 09:23:58 ]
- オバマじゃだめなのか?
- 607 名前:デフォルトの名無しさん mailto:sage [2009/01/11(日) 16:28:57 ]
- #include <iostream>
#include <string> using namespace std; void main(){ wcout<<L"test"; wcout<<L"うんこ"; getchar(); } なぜかL"うんこ"が表示されません。 っていうか日本語が表示されないのですが なんとかしてください。
- 608 名前:デフォルトの名無しさん mailto:sage [2009/01/11(日) 16:31:09 ]
- ロケール
- 609 名前:デフォルトの名無しさん mailto:sage [2009/01/11(日) 16:48:54 ]
- うぁありがとぉぉおおう
- 610 名前:デフォルトの名無しさん mailto:sage [2009/01/12(月) 11:36:16 ]
- 一度壊れたインテリセンス情報って復活できる?
ncbファイル消して開きなおしても、入力支援できない・・・
- 611 名前:デフォルトの名無しさん mailto:sage [2009/01/13(火) 10:46:21 ]
- プログラムではなくて、機能の質問なんですが、
#endifと最後に打った瞬間、上記文(#endifから上)の文字が全て灰色に変わりました。 (#ifdefなら青くなる筈だが、灰色に…) 色付に戻したいです。どうすれば良いのでしょうか? よろしくお願いします。
- 612 名前:デフォルトの名無しさん mailto:sage [2009/01/13(火) 11:10:49 ]
- そりゃコンパイル条件から外れたからだろう
- 613 名前:デフォルトの名無しさん mailto:sage [2009/01/13(火) 11:48:59 ]
- アウトラインとかは関係ないのでしょうか?
- 614 名前:611 mailto:sage [2009/01/13(火) 13:51:34 ]
- 自己解決しました。
一番最初のプリプロセッサ命令のスペルミスしてた。 数時間格闘した結末はやはり呆気ないものだな…。
- 615 名前:デフォルトの名無しさん mailto:sage [2009/01/13(火) 14:37:20 ]
- コンパイル条件から外れた、で意味わからなかったのかよ・・・
- 616 名前:デフォルトの名無しさん mailto:sage [2009/01/13(火) 15:07:46 ]
- すんません。実行時にフォームのタイトルバーに文字を指定する方法を教えてください。。。
- 617 名前:デフォルトの名無しさん mailto:sage [2009/01/13(火) 15:12:55 ]
- あ、すんません。visual c++ 2008です・・
- 618 名前:デフォルトの名無しさん mailto:sage [2009/01/13(火) 15:23:06 ]
- あ、すんません。普通にText = "aaa";でいけました。ほんとすんません
- 619 名前:デフォルトの名無しさん mailto:sage [2009/01/13(火) 15:27:11 ]
- ゆとり死ね
市ねじゃなくて死ね
- 620 名前:デフォルトの名無しさん mailto:sage [2009/01/13(火) 15:39:18 ]
- CoInitializeで未解決のトークンとリンクエラーになるのですが何かlibを追加しなくてはダメですか?
|

|