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


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

★初心者にVisual C++を教えるスレ★ Part32



1 名前:デフォルトの名無しさん mailto:sage [2008/10/31(金) 12:16:11 ]
Visual C++入門者・初心者からの質問を、
お兄ちゃんお姉ちゃん達が優しく、時には厳しく回答してくれるスレッドです。

■質問するにあたって
・エラーや警告のときはエラーメッセージを書きましょう。
・開発環境も書きましょう、特にWindowsForm、MFC、Win32アプリケーションの区別。
・できるだけ具体的に。

質問の仕方については次のページが大変参考になります。
www.hyuki.com/writing/techask.html

■回答するにあたって
・回答する場合はその答えに至るための「コツ」も書いてあげると良いでしょう。
 (MSDNのどの項目だとか、何のキーワードでGoogleするとか)
・ネタや煽りは軽く流しましょう。

過去スレ、関連スレなどは>>2-5辺り。

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を追加しなくてはダメですか?

621 名前:デフォルトの名無しさん mailto:sage [2009/01/13(火) 15:57:13 ]
ole32.lib だと思うが、普通はわざわざ指定しないけどな?

622 名前:デフォルトの名無しさん mailto:sage [2009/01/13(火) 18:29:48 ]
>>621
普通は指定しないですよね?
でもなぜかしれを追加したらリンク通りました・・・
ありがとうございます。

623 名前:611 mailto:sage [2009/01/13(火) 19:22:32 ]
>>615
フフ、プログラミングでわからない事なんて、しょっちゅうよ…

624 名前:デフォルトの名無しさん mailto:sage [2009/01/15(木) 01:15:15 ]
・Visual C++2008 express
・開発環境・・WindowsVista

Debugモード、Releaseモード共にコンパイルは通ります。
Debugモードでデバッグ無しで実行は問題なく動作し、正常に終了します。
Releaseモードでデバッグ無しで実行した際には、途中でOSからのエラー、

----.exeは動作を終了しました。
問題が発生したため、プログラムが正しく動作しなくなりました。

というメッセージが出、途中で終了します。また、エラーが出るタイミングも
まちまちです。
これはどういう問題かと思われますか?タイミング問題でしょうか?




625 名前:デフォルトの名無しさん mailto:sage [2009/01/15(木) 01:24:30 ]
変数の初期化し忘れとかそういう方向で

626 名前:デフォルトの名無しさん mailto:sage [2009/01/15(木) 08:00:10 ]
Windows XP、Visual C++ 2003 でダイアログアプリを作っています。
アプリを一つだけ起動した状態は問題ないんですが、二つ以上起動すると
タスクバーのボタンがグループ化されたときに「(2) TODO: <ファイルの説明>」というような
表記になってしまいます。
このような文言らしきものがリソースの VS_VERSION_INFO にあったので
適当に編集してみたのですが、表記は変わりませんでした。
どうしたらタスクバーの表記が正しいものになるでしょうか?

627 名前:624 mailto:sage [2009/01/15(木) 09:05:56 ]
>>625
やはり、考えられるのはそれぐらいになりますよね・・・
ありがとうございました

628 名前:デフォルトの名無しさん mailto:sage [2009/01/15(木) 10:37:15 ]
>>626
以下のレジストリから該当アプリを削除して再度実行する。
HKEY_CURRENT_USER\Software\Microsoft\Windows\ShellNoRoam\MUICache

629 名前:デフォルトの名無しさん mailto:sage [2009/01/15(木) 10:56:59 ]
基本クラスをCFormViewで作成したときに
これのウィンドウハンドルはm_hWndでしょうか?

630 名前:デフォルトの名無しさん mailto:sage [2009/01/15(木) 17:56:35 ]
GetSafeHwnd()使え。

631 名前:デフォルトの名無しさん mailto:sage [2009/01/15(木) 18:57:02 ]
メイクしたユーザの名前を実行ファイルに
文字列として埋め込むことって可能ですか?

632 名前:デフォルトの名無しさん mailto:sage [2009/01/15(木) 19:04:25 ]
可能

633 名前:626 mailto:sage [2009/01/15(木) 19:10:04 ]
>>628
おおお 初回起動時の値をずっと保持しているのですね。
消して再実行したらきちんと編集した値に更新されました。
どうもありがとうございました。

634 名前:631 mailto:sage [2009/01/15(木) 19:20:38 ]
>>632
どうすればできますか?



635 名前:デフォルトの名無しさん mailto:sage [2009/01/15(木) 19:21:23 ]
>>634
#define hoge "うんこタロウ"

636 名前:631 mailto:sage [2009/01/15(木) 19:29:40 ]
>>635
それだと"うんこタロウ"以外がメイクした時にも
"うんこタロウ"と埋め込まれると思うのですが・・・

637 名前:デフォルトの名無しさん mailto:sage [2009/01/15(木) 19:37:51 ]
メイクする人が変われば名前変更しなさいよ
VCは自動でメイクした人の名前を認識できませんよ

638 名前:631 mailto:sage [2009/01/15(木) 19:43:49 ]
>>637
やはり手動でしかできませんか・・・
ありがとうございます。

639 名前:631 mailto:sage [2009/01/15(木) 19:53:11 ]
今思いついたのですが、
static const char NAME[NAME_LEN] ("HOGEHOGE");
と、ソースに埋め込んで、ビルド後のイベントで
実行ファイルをバイナリレベルで走査し、
指定文字列を発見したらGetUserName()を埋め込む
というのは危険すぎるでしょうか?

640 名前:デフォルトの名無しさん mailto:sage [2009/01/15(木) 19:57:52 ]
ビルド後のイベントって他環境でも強制できるの?

641 名前:631 mailto:sage [2009/01/15(木) 20:05:23 ]
>>640
恐らく*.projあたりに埋め込まれているのだと思うので、
VCを使用している限り埋め込む実行ファイルと
プロジェクトを一対で持ちまわれば
可能になるのではないかな、と。
ただ、プログラムのコード中に(想定しているバッファ以外に)
走査対象文字列が出てきたらと考えると危険な香りが・・・

642 名前:デフォルトの名無しさん mailto:sage [2009/01/15(木) 20:42:25 ]
>>641
コンパイルオプションに環境変数 USERNAME を埋め込むのはどうか?
/D "HOGEHOGE_USERNAME=\"$(USERNAME)\""

コードでその文字列を確保
CString sUserName = _T(HOGEHOGE_USERNAME);

643 名前:デフォルトの名無しさん mailto:sage [2009/01/15(木) 20:52:30 ]
C言語の勉強として、GetWindowRect関数を利用してウィンドウシェードを作っているのですが、
OnGetMinMaxInfoで最小サイズを指定していると思われるウィンドウではどうしてもタイトルバー
だけにすることができません。
どうすればそのようなウィンドウでもタイトルバーだけにすることができるでしょうか。

Microsoft Visual C++ 2008 Express Edition DLLファイル(TTBaseのプラグイン)

644 名前:631 mailto:sage [2009/01/15(木) 20:53:40 ]
>>642
できました。ありがとうございます。



645 名前:デフォルトの名無しさん mailto:sage [2009/01/16(金) 22:47:03 ]
新規作成で出てくるウィザードにあるプロジェクトの種類 CLR Win32 全般 ってどういう使い分けなんですか?
ロベールのC+;教室ってサイトでは Win32 コンソール アプリケーションを使ってやるみたいなんですけどどれがどう違うのか教えてください。
それと新規作成でファイルを選んだ場合に作成されるのがプロジェクトで作ったのと何が違うのかも・・・
VC++2008EEを使ってます

646 名前:デフォルトの名無しさん mailto:sage [2009/01/17(土) 07:38:09 ]
>>645
CLRは.NET frameworkを使ったプログラムでC#やVisualBasicで作るのと同じ中間言語にコンパイルされる
C++で使う利点は無いので最初からC#で書いたほうが楽
実行時にランタイムが必要だったり不便な点がある

Win32は普通のプログラムなのでこれで作れ

全般はコンパイラを別のにして開発環境だけ使うとかしてクロスコンパイルが出来る(メイクファイルプロジェクト)


647 名前:デフォルトの名無しさん mailto:sage [2009/01/17(土) 16:58:59 ]
すごく初歩的な質問かもしれませんが、1つのプロジェクトにa.cppとb.cppがある場合どのような順番でコンパイルされていくんですか?

648 名前:デフォルトの名無しさん mailto:sage [2009/01/17(土) 17:26:00 ]
プロジェクトファイルに書いてある順番

649 名前:デフォルトの名無しさん mailto:sage [2009/01/17(土) 18:53:52 ]
順番なんかどうでもいい

650 名前:デフォルトの名無しさん mailto:sage [2009/01/18(日) 01:58:13 ]
/MP使えばほぼ同時だな。

651 名前:デフォルトの名無しさん mailto:sage [2009/01/19(月) 11:10:24 ]
MFCでファイルオープンダイアログを出す方法を教えてください

652 名前:デフォルトの名無しさん mailto:sage [2009/01/19(月) 11:30:17 ]
CFileDialog dlg(TRUE);
if (dlg.DoModal() == IDOK)
{
MessageBox(dlg.GetFileName());
}

653 名前:デフォルトの名無しさん mailto:sage [2009/01/19(月) 13:31:54 ]
>>652
できましたありがとう

654 名前:デフォルトの名無しさん [2009/01/19(月) 23:39:08 ]
CM_Get_DevNode_Registry_Propertyのかわりに
SetupDiGetDeviceRegistryPropertyほうを使うのが良いらしいんですが、
どういう理由なんでしょうか?



655 名前:デフォルトの名無しさん mailto:sage [2009/01/20(火) 11:40:37 ]
MSDNにそう書いてあるから、じゃだめ?

656 名前:デフォルトの名無しさん mailto:sage [2009/01/20(火) 23:21:50 ]
今使っているのはVisual Studio 2005です。

人に出来上がったexeファイルを配布するときに

このアプリケーションの構成が正しくないため、 アプリケーションを開始できません
でした。

というエラーを起こさないようにプロジェクトのランタイムライブラリの設定を
マルチスレッドDLLからマルチスレッドに変えました。
そうしたら以下のような警告が出て、他にも外部シンボルが未解決ですというエラーが大量に出ました。

warning LNK4098: defaultlib 'LIBCMT' は他のライブラリの使用と競合しています。/NODEFAULTLIB:library を使用してください。

人に配布するときに一番上のエラーが出なく、かつリンクが通るようにするにはどのようにすればいいのですか?

657 名前:デフォルトの名無しさん mailto:sage [2009/01/20(火) 23:42:25 ]
>>656
DebugビルドとReleaseビルドが混じってるとか
リビルドしてみるか、言われたとおり /NODEFAULTLIB:LIBCMT.lib を試してみる

658 名前:デフォルトの名無しさん mailto:sage [2009/01/21(水) 09:08:20 ]
>>656
元の構成に戻して、構成プロパティの全般ページの「MFCの使用」を
「スタティックライブラリでMFCを使用する」にする。

か、

元の構成に戻して、該当する方を渡す。

Microsoft Visual C++ 2005 SP1 再頒布可能パッケージ (x86)
www.microsoft.com/downloads/details.aspx?familyid=200B2FD9-AE1A-4A14-984D-389C36F85647&displaylang=ja

Microsoft Visual C++ 2005 再頒布可能パッケージ (x86)
www.microsoft.com/downloads/details.aspx?familyid=32BC1BEE-A3F9-4C13-9C99-220B62A191EE&displaylang=ja

659 名前:656 mailto:sage [2009/01/21(水) 14:59:38 ]
ゲームを作ろうと思っているのですが、
他の人が作っているゲームや商業用のゲームは
再配布可能パッケージをインストールしなくても動いているのが気になります。
それはなぜなのでしょうか。

660 名前:デフォルトの名無しさん mailto:sage [2009/01/21(水) 15:10:46 ]
>>659
スタティックリンクかもしれないし、
MFCを使ってないかもしれないし、
VCじゃないかもしれないし、
付属のセットアップで全部インストールされるかもしれないし、

もういいですか?

661 名前:デフォルトの名無しさん mailto:sage [2009/01/21(水) 15:11:21 ]
全然満足できません

662 名前:デフォルトの名無しさん mailto:sage [2009/01/21(水) 15:14:29 ]
あぁもう面倒くさいな。
取り敢えず「スタティックライブラリでMFCを使用する」でどうなるかやってみろ。

663 名前:デフォルトの名無しさん mailto:sage [2009/01/21(水) 15:17:55 ]
面倒くさいならレスしないで下さいよ。ここは初心者スレなんだから。

664 名前:デフォルトの名無しさん mailto:sage [2009/01/21(水) 15:20:03 ]
他の人が作っているゲームや商業用のゲームとかいう認識レベルのやつに説明しても無駄
開発環境や使用ライブラリぐらい調べてから質問しろ



665 名前:デフォルトの名無しさん mailto:sage [2009/01/21(水) 15:21:15 ]
無駄ならレスしないで下さいよ。ここは初心者スレなんだから

666 名前:デフォルトの名無しさん mailto:sage [2009/01/21(水) 15:27:31 ]
初心者じゃなくて初心者以前だろ

667 名前:デフォルトの名無しさん mailto:sage [2009/01/21(水) 15:28:56 ]
知りもしないで文句だけたれてるクズがうざぃ

668 名前:デフォルトの名無しさん mailto:sage [2009/01/21(水) 15:39:57 ]
そのゲームと同じにしたかったら同じ環境で同じように作ればいい

669 名前:デフォルトの名無しさん mailto:sage [2009/01/21(水) 15:44:28 ]
その程度のレスなんていらないよぉ

670 名前:デフォルトの名無しさん mailto:sage [2009/01/21(水) 16:11:57 ]
Microsoft Visual C++ 2005 再頒布可能パッケージなんだから
Visual C++ 2005以外で作れば入れる必要ない

671 名前:デフォルトの名無しさん mailto:sage [2009/01/21(水) 17:02:41 ]
誰か>>643を…

672 名前:デフォルトの名無しさん mailto:sage [2009/01/21(水) 17:16:41 ]
>>671
ちょっと待て

673 名前:デフォルトの名無しさん mailto:sage [2009/01/21(水) 17:51:52 ]
と思われるウィンドウって他の人が出してるウインドウ?

サイズ変更のメッセージでサイズ調整したりするけど
他から勝手に余計なことされたらどうなるんだ?

674 名前:デフォルトの名無しさん mailto:sage [2009/01/21(水) 17:55:57 ]
余計な事は考えないで質問にだけ答えてくださいよ。



675 名前:デフォルトの名無しさん mailto:sage [2009/01/21(水) 17:59:02 ]
>>673
ウィンドウシェードが目的なので他のプログラムですね。
コマンドプロンプトなどだと中身が一行見えたり、GIMPだとほとんどウィンドウの中身が見えてしまっていて全く使えません。
もちろん手動でタイトルバーだけにしようと思っても(OnGetMinMaxInfoかなんかで)それ以上小さくならないですし。

676 名前:デフォルトの名無しさん mailto:sage [2009/01/21(水) 18:48:54 ]
ウィンドウシェードなんて聞いたことない
知ってるやつが来るまでおとなしく待ってればいいよ

677 名前:デフォルトの名無しさん mailto:sage [2009/01/21(水) 19:37:30 ]
>>676
MacやBlackboxなどにあるウィンドウをタイトルバーだけにする機能のことです。

678 名前:デフォルトの名無しさん mailto:sage [2009/01/21(水) 19:44:19 ]
explorer.exeを殺して最小化すればいい。

679 名前:デフォルトの名無しさん mailto:sage [2009/01/21(水) 20:03:54 ]
>>675
他のシェードツールでは問題なく動作するの?
それなら動かしつつSPYで見てみるとか

680 名前:デフォルトの名無しさん mailto:sage [2009/01/21(水) 20:26:41 ]
>>678
互換シェル使っていますのでexplorer.exeはファイラー以外使ってません。
でもシェルを切ればタイトルバーだけになりますね。あまりあれは好きではありませんが。

>>679
Stylerでできた気がするのですが諸事情で確認できません。

681 名前:デフォルトの名無しさん mailto:sage [2009/01/21(水) 22:40:49 ]
VS2008(VC9?)で、newしたときに、失敗したときに例外じゃなくてNULLを返させたいです。
でもnew(nothrow)みたいに、既存のソースのnewを一個一個置き換えるのはやなので、一発でなんか無いですか?



682 名前:デフォルトの名無しさん mailto:sage [2009/01/21(水) 22:55:40 ]
newを自作

683 名前:デフォルトの名無しさん mailto:sage [2009/01/21(水) 22:59:59 ]
なんか方法があるのは憶えてるけど、どうやるかは忘れたな。
ググればでてくるんじゃないか?

684 名前:デフォルトの名無しさん mailto:sage [2009/01/21(水) 23:03:43 ]
検索したらmsdnにヒットしたけどオフィシャルとは思えない笑える説明



685 名前:デフォルトの名無しさん mailto:sage [2009/01/21(水) 23:08:01 ]
笑える部分をコピペしてやりたいけど、それやると検索で見つかってしまうからやめておこう

686 名前:デフォルトの名無しさん mailto:sage [2009/01/21(水) 23:09:37 ]
ダウンロードしたMSDNライブラリを、たとえばfirefoxで閲覧するにはどうすればよいでしょうか

687 名前:デフォルトの名無しさん mailto:sage [2009/01/21(水) 23:49:00 ]
>>682-685
えー
教えてください


688 名前:デフォルトの名無しさん mailto:sage [2009/01/22(木) 00:24:09 ]
もしかしてnothrownew.objをリンクするってやつ?

689 名前:デフォルトの名無しさん mailto:sage [2009/01/22(木) 14:29:19 ]
WindowsのAPI関数をさしてF1キーなどでドキュメント付属のリファレンス見れますけど、
英語のものばっかり表示されるんですが、日本語で表示するにはどうすればいいですか?
オプションで全部日本語を設定してるんですが・・・

690 名前:デフォルトの名無しさん mailto:sage [2009/01/22(木) 14:55:16 ]
んな難しい英語使われてないやろ

691 名前:デフォルトの名無しさん mailto:sage [2009/01/22(木) 15:00:09 ]
なんで2ちゃんねらーって論点をずらすことばかりするの?

692 名前:デフォルトの名無しさん mailto:sage [2009/01/22(木) 15:03:55 ]
そりゃあたくさん人がいるからだよ

693 名前:デフォルトの名無しさん mailto:sage [2009/01/22(木) 15:06:28 ]
visual studio使ってる段階でクズだし基地外が好んで使うから

694 名前:デフォルトの名無しさん mailto:sage [2009/01/22(木) 15:20:01 ]
>>689
キーワードタブのフィルタ条件を「日本語ドキュメント」にする。
その状態は記憶されるので次からは日本語になる。



695 名前:デフォルトの名無しさん mailto:sage [2009/01/22(木) 15:50:57 ]
VC++6.0を使用しています。
メニューバーの項目を一つだけ右端に持って行きたいのですが可能でしょうか?
下のような感じで。
________________________________
|ファイル|編集|表示|___________________|ヘルプ|
 ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄

696 名前:デフォルトの名無しさん mailto:sage [2009/01/22(木) 15:58:18 ]
>>695
不可能






[ 続きを読む ] / [ 携帯版 ]

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

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