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


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

Win32API質問箱 Build123



1 名前:デフォルトの名無しさん mailto:sageteoff [2016/10/08(土) 12:33:02.29 ID:0jaJMPXG.net]
Win32APIについての質問はこちらへどうぞ。

■注意
・質問する前にMSDNライブラリやPlatformSDK、Google等で検索しましょう。
・日本語版MSDN Online Libraryは不完全です。
 英語版( msdn.microsoft.com/en-us/library/ )の利用推奨。
・APIフックなど高度な事をしたい場合はできるだけAdvenced Windowsを読みましょう。
・言語特有の問題やIDE、MFCやVCLなどの質問はそれぞれの言語や開発環境スレで

■過去スレ
Win32API質問箱 Build122
echo.2ch.net/test/read.cgi/tech/1451988219/

2 名前:デフォルトの名無しさん [2016/10/08(土) 12:35:25.10 ID:RMZHGp4O.net]
>>1 乙乙

3 名前:デフォルトの名無しさん mailto:sage [2016/10/08(土) 12:43:30.04 ID:0jaJMPXG.net]
関連スレ

【C++】 DirectX初心者質問スレ Part40
echo.2ch.net/test/read.cgi/tech/1474782237/

Visual Studio 2015 Part7
echo.2ch.net/test/read.cgi/tech/1475491685/

4 名前:デフォルトの名無しさん mailto:sage [2016/10/08(土) 12:44:15.44 ID:0jaJMPXG.net]
つづき

MFC vs .NET
echo.2ch.net/test/read.cgi/tech/1382027363/

【最強CUI】PowerShell -Part 1
echo.2ch.net/test/read.cgi/tech/1378978504/

5 名前:デフォルトの名無しさん mailto:sage [2016/10/08(土) 12:45:29.36 ID:0jaJMPXG.net]
番外編

MacでもLinuxでも使えるVisual Studio Code
echo.2ch.net/test/read.cgi/tech/1430403713/

D言語 Part34
echo.2ch.net/test/read.cgi/tech/1422155249/

6 名前:デフォルトの名無しさん mailto:sage [2016/10/08(土) 12:48:44.68 ID:SDbMDtMb.net]
MFCはオワコン

MFC相談室 mfc23d.dll
echo.2ch.net/test/read.cgi/tech/1474384848/

7 名前:デフォルトの名無しさん mailto:sage [2016/10/08(土) 12:50:40.14 ID:iZfxeHbI.net]
Win32API が使える windows 用の Objective-C ってある?

8 名前:デフォルトの名無しさん mailto:sage [2016/10/08(土) 12:53:21.93 ID:0jaJMPXG.net]
おまいらもう今時デフォで-DUNICODEだよな?
ASCII版なんて作ってないよな?

9 名前:デフォルトの名無しさん mailto:sage [2016/10/08(土) 12:57:43.73 ID:iZfxeHbI.net]
_T はやめて L しか使ってないな

10 名前:デフォルトの名無しさん mailto:sage [2016/10/08(土) 13:05:44.01 ID:SDbMDtMb.net]
VC++のBOMなしutf-8対応はよ



11 名前:デフォルトの名無しさん mailto:sage [2016/10/08(土) 13:10:51.31 ID:T/Z20i9z.net]
>>9
同じく
さすがに CreateFileW( ) まではしないけど

12 名前:デフォルトの名無しさん mailto:sage [2016/10/08(土) 13:13:10.90 ID:RMZHGp4O.net]
swiftでWin32API叩けるんかな

13 名前:デフォルトの名無しさん mailto:sage [2016/10/08(土) 15:49:59.12 ID:so+5PAmM.net]
>815 デフォルトの名無しさん (ワッチョイ 353c-pu+C) sage 2016/10/08(土) 14:11:25.37 7aqZN51I0
>Swiftの美しい文法を使ってWin32APIをディスることはできるよ

14 名前:デフォルトの名無しさん mailto:sage [2016/10/08(土) 17:40:11.77 ID:GxOhc35M.net]
DirectXとOpenGLでベクトルの縦横とか掛ける方向が逆ってのがあれで
転置行列にすりゃええのかと思いきや行列はそのまま共通っつー判りやすさ

15 名前:デフォルトの名無しさん mailto:sage [2016/10/08(土) 19:01:31.79 ID:GxOhc35M.net]
誤爆orz

16 名前:デフォルトの名無しさん [2016/10/09(日) 14:41:37.01 ID:zS2VLXB8.net]
Windows 10 UWPアプリ開発
echo.2ch.net/test/read.cgi/tech/1440150886/

17 名前:デフォルトの名無しさん mailto:sage [2016/10/12(水) 13:29:03.98 ID:CGbCriuU.net]
なんでWin64APIって出ないんだろうね

18 名前:デフォルトの名無しさん mailto:sage [2016/10/12(水) 18:18:40.76 ID:rUC8jhfl.net]
_T でもう慣れちまった

19 名前:デフォルトの名無しさん mailto:sage [2016/10/12(水) 18:36:12.56 ID:bqn+ql9d.net]
いまさらだけど mbcs 系と wchar 系で名前に一貫性が無いのはやめてほしい

20 名前:デフォルトの名無しさん [2016/10/15(土) 13:31:49.50 ID:5kX/FrWC.net]
>>9
+1



21 名前:デフォルトの名無しさん mailto:sage [2016/10/15(土) 19:45:46.65 ID:D3zuPPkw.net]
>>18
スレッド的には TEXT 一択

22 名前:デフォルトの名無しさん mailto:sage [2016/10/16(日) 12:20:45.02 ID:ZLsyfFKf.net]
>>17
64bit環境でも使えるんだしいいんじゃない?
新しいものが増えることよりも今あるものが使い続けられるかどうかのほうが重要。

23 名前:デフォルトの名無しさん mailto:sage [2016/10/16(日) 21:15:11.36 ID:9M/UHFkb.net]
部分的には64bitAPI出てるよ
アドレス長対応する必要あるから

24 名前:デフォルトの名無しさん [2016/10/22(土) 16:23:27.83 ID:O48rD9qT.net]
avi や mpeg などをエンコードする api ってどれですか?

25 名前:デフォルトの名無しさん mailto:sage [2016/10/22(土) 16:36:41.69 ID:ypW/SG0/.net]
どれ?と聞く場合は、選択肢を並べてくれないと。

26 名前:デフォルトの名無しさん [2016/10/22(土) 16:48:10.11 ID:O48rD9qT.net]
自分で調べたら FFmpeg みたいだけど Win32API じゃないですね

27 名前:デフォルトの名無しさん mailto:sage [2016/10/23(日) 01:08:31.63 ID:qtfTOnQW.net]
OS標準のエンコーダちゅーたらこのへんのくらいしかねえぞ
https://msdn.microsoft.com/en-us/library/windows/desktop/ff819077.aspx

28 名前:デフォルトの名無しさん mailto:sage [2016/10/23(日) 01:13:24.04 ID:qtfTOnQW.net]
あー、aviとか言ってるしVFWやDMOの方がええんかね

29 名前:デフォルトの名無しさん [2016/10/23(日) 10:32:03.27 ID:CGzeXgZh.net]
Video for Windows

30 名前:デフォルトの名無しさん [2016/10/26(水) 13:52:39.34 ID:58gjeL/k.net]
ジョイステックってキーボードやマウスみたいにフックできるのでしょうか
こんなコードが検索でかかるのですが、これをつかいますか?
Input in={0};
in.type=INPUT_HARDWARE;
in.hi.uMsg=?????;
in.hi.wParamL=?????:
in.hi.wParamH=?????;
SendInput(1,&in,sizeof(in));



31 名前:デフォルトの名無しさん [2016/10/31(月) 08:39:50.35 ID:L3NvQGUf.net]
ドライバーの存在しないデバイスに無理矢理標準のゲームパットのドライバをインストールさせることは可能でしょうか

32 名前:デフォルトの名無しさん mailto:sage [2016/10/31(月) 11:48:02.42 ID:8iOXYzaz.net]
それのどこがWin32APIなの?

33 名前:デフォルトの名無しさん [2016/10/31(月) 14:23:59.11 ID:oRn+7MiJ.net]
DDKの使い方ならここかな

34 名前:デフォルトの名無しさん mailto:sage [2016/10/31(月) 14:24:45.40 ID:oRn+7MiJ.net]
貼り忘れ
echo.2ch.net/test/read.cgi/tech/1049116134/

35 名前:デフォルトの名無しさん mailto:sage [2016/11/01(火) 07:22:31.26 ID:BruE0qoG.net]
あざす

36 名前:デフォルトの名無しさん mailto:sage [2016/11/05(土) 00:23:48.13 ID:jJRBXXEI.net]
cのfopenはvc++でコンパイルするとCreateFileをよびだすのかな?
もしそうだとすると、標準ライブラリを使うとワンクッションはいるので
遅くなりますよね?

37 名前:デフォルトの名無しさん mailto:sage [2016/11/05(土) 00:31:14.92 ID:DUzD1Vkt.net]
そうだな
そんなに速度に対してシビアなプログラミングしてるのか?w

38 名前:デフォルトの名無しさん mailto:sage [2016/11/05(土) 01:16:53.89 ID:echkH5Mx.net]
>>37
あえて遅い方を選ぶ理由は?

39 名前:デフォルトの名無しさん mailto:sage [2016/11/05(土) 01:39:59.98 ID:q1Fthh0N.net]
CreateFileじゃなくメモリ関連で以前コンソール使ってやったけど
最適化すると一緒

40 名前:デフォルトの名無しさん mailto:sage [2016/11/05(土) 03:05:01.84 ID:jJRBXXEI.net]
VCの最適化は糞なんでOFFしてます



41 名前:デフォルトの名無しさん mailto:sage [2016/11/05(土) 03:43:13.15 ID:QPrRTgR0.net]
SSD使えよ

42 名前:デフォルトの名無しさん mailto:sage [2016/11/05(土) 07:35:56.48 ID:DUzD1Vkt.net]
>>38
スレチになるがマルチプラットフォーム

43 名前:デフォルトの名無しさん mailto:sage [2016/11/05(土) 07:53:22.41 ID:QPrRTgR0.net]
Win32でもconio.hで書けるよ

44 名前:デフォルトの名無しさん mailto:sage [2016/11/05(土) 11:28:45.86 ID:qKcyypJI.net]
>>38
FILE構造体が便利ならstdio使うし、Windows専用アプリで細かい制御をしたいならCreateFile()を使うし、
普通の人は臨機応変に使い分けることができる。

45 名前:デフォルトの名無しさん mailto:sage [2016/11/05(土) 11:58:41.60 ID:2n9hgzl5.net]
普通の人は使い分けてるのか?
普通のwinプログラミングじゃfopen見ないと思うんだが

46 名前:デフォルトの名無しさん mailto:sage [2016/11/05(土) 12:11:34.73 ID:Bnw8PuKo.net]
>>45
ホントカネー

47 名前:デフォルトの名無しさん mailto:sage [2016/11/05(土) 12:34:09.41 ID:2n9hgzl5.net]
winプログラミングで使うなら_tfopen_sになると思うが、ぐぐって1700ヒットだよ。_tfopenでようやく2万w
mallocなみに見かけないと思う

48 名前:デフォルトの名無しさん mailto:sage [2016/11/05(土) 12:50:18.04 ID:0pOl8O7N.net]
>>47
_tfopen_sの実態は
fopen_s, _wfopen_sなんだがw

fopen 9,180,000件
適当こいてんじゃねーよw

49 名前:デフォルトの名無しさん mailto:sage [2016/11/05(土) 12:58:41.81 ID:qKcyypJI.net]
>>45
アスペじゃなければ使い分けくらいできるしするだろ。
いちいちReadFileだのWriteFileだのやってられないし。普通は。

50 名前:デフォルトの名無しさん mailto:sage [2016/11/05(土) 12:59:37.00 ID:2n9hgzl5.net]
>>48
プログラミングしたことある?
fopenはwin以外にも使われてるからヒット数多いに決まってるよwww

CreateFileの実態がCreateFileAWってのと同じ
winプログラミングはTでいくのが普通だからAW(fopen_s, _wfopen_s)なんてめったに扱わないし
特にファイルオープンに関しちゃ、A(fopen_s)をわざわざ選ぶ理由なんて皆無でしょ



51 名前:デフォルトの名無しさん mailto:sage [2016/11/05(土) 13:02:14.41 ID:qKcyypJI.net]
>>50
>winプログラミングはTでいくのが普通だから

そんなことはない。

52 名前:デフォルトの名無しさん mailto:sage [2016/11/05(土) 13:02:47.17 ID:GQrwHyiX.net]
>>36
むしろfreadの実装が結構頑張ってるので、例えばファイルから
1バイトずつ読む場合は、標準で用意されている関数の中では
freadが一番速いくらい。

53 名前:デフォルトの名無しさん mailto:sage [2016/11/05(土) 13:19:32.14 ID:0pOl8O7N.net]
>>50
>>47でヒット件数に言及しておいてそれかよw

プログラミングした事ある?
そのまま返すわ

54 名前:デフォルトの名無しさん mailto:sage [2016/11/05(土) 13:54:15.41 ID:V6+SRNFm.net]
>>44
Windowsでfopenを使う理由はないよ

55 名前:デフォルトの名無しさん mailto:sage [2016/11/05(土) 14:03:10.02 ID:qKcyypJI.net]
>>54
まあアスペにはWin32API「しか」使えないわな。
こんな奴が本当にプログラミングしてるんだから、
使いにくいプログラムがあふれかえるわけだ。

56 名前:デフォルトの名無しさん mailto:sage [2016/11/05(土) 15:09:08.22 ID:EOaqGeXp.net]
俺はfopen()(大抵はfsopen_s())良く使うなあ
"wt"でテキストファイル書く時"\n"を"\r\n"にしてくれるのとか便利じゃん
それにfprintf()とかfscanf()とか同じことをWin32APIでやると面倒だし

57 名前:デフォルトの名無しさん mailto:sage [2016/11/05(土) 18:58:42.67 ID:Y72Y2Zla.net]
Linuxでビルドできないと困るので標準関数を主に使う

58 名前:デフォルトの名無しさん [2016/11/05(土) 21:37:32.05 ID:AA4Sk0Wd.net]
リング0を行き来するのはオーバーヘッドになるからまとめて引き渡したい
そういう理由もあって標準関数を好むけど

59 名前:デフォルトの名無しさん mailto:sage [2016/11/05(土) 23:04:33.19 ID:kO1gZKnI.net]
おまえら、なんの話してんだ?
linuxってなんだよwスレタイを0xffffffffffffffff回復唱しろよ

60 名前:デフォルトの名無しさん mailto:sage [2016/11/05(土) 23:08:52.31 ID:qKcyypJI.net]
こんなスレに来るんだからプログラム書くんだろうに、
Linuxの名前くらい知らずに仕事になるの?



61 名前:デフォルトの名無しさん mailto:sage [2016/11/05(土) 23:09:10.47 ID:Y72Y2Zla.net]
既にスレ全体を-1回読んでいる

62 名前:デフォルトの名無しさん mailto:sage [2016/11/05(土) 23:13:07.08 ID:kO1gZKnI.net]
>>60
誰が知らないっていったよ、バカですか?
おまえ、会社でも「一から十まで説明しなきゃいけない?」ってよく言われるだろw

63 名前:デフォルトの名無しさん mailto:sage [2016/11/05(土) 23:16:43.75 ID:/oeNR6O2.net]
>>59
-1回復唱するとは?

64 名前:デフォルトの名無しさん mailto:sage [2016/11/05(土) 23:24:36.93 ID:jJRBXXEI.net]
>>63
ggれかす

65 名前:デフォルトの名無しさん mailto:sage [2016/11/06(日) 07:41:54.96 ID:DwuXTERT.net]
Cの教科書に載ってるのfopenで、CreateFileは詰め込みすぎててややこしいから
fopenを使い続けてるって層が多そう

66 名前:デフォルトの名無しさん [2016/11/06(日) 08:25:12.31 ID:wprJ6aec.net]
わざわざ環境依存の関数使うぐらいなんだから理由あるんだよね?

67 名前:デフォルトの名無しさん mailto:sage [2016/11/06(日) 08:26:18.85 ID:8+fmWTOK.net]
スレタイが環境に依存してるのはいいのか?

68 名前:デフォルトの名無しさん mailto:sage [2016/11/06(日) 08:28:24.06 ID:LG3GvlVh.net]
っえ?
linuxでもWin32api呼べるよ

69 名前:デフォルトの名無しさん mailto:sage [2016/11/06(日) 08:31:46.68 ID:5/z3Ppl4.net]
>>68
そんなんですか、だとしたらますますfopenを呼ぶ理由はない、呼び出しが多くなるから遅くなりますよね

70 名前:デフォルトの名無しさん mailto:sage [2016/11/06(日) 09:01:33.07 ID:TO8zu+f0.net]
fopenを使わずに何を使うかここまで言及無し



71 名前:デフォルトの名無しさん mailto:sage [2016/11/06(日) 09:15:57.80 ID:rGVVvSQ9.net]
>>65
それで問題ない
UTF-8だけなら

72 名前:デフォルトの名無しさん mailto:sage [2016/11/06(日) 09:19:59.65 ID:TO8zu+f0.net]
>>71
UTF-16LEも

73 名前:デフォルトの名無しさん mailto:sage [2016/11/06(日) 11:25:27.53 ID:7DBohWvr.net]
>>66
だから必要に応じて使い分けるものだと何度言えば。

74 名前:デフォルトの名無しさん mailto:sage [2016/11/06(日) 12:54:43.57 ID:4E5k1HKy.net]
プログラムからデバッガに接続ってできませんか?

75 名前:デフォルトの名無しさん mailto:sage [2016/11/06(日) 12:55:35.60 ID:5/z3Ppl4.net]
つConnectDebugger

76 名前:デフォルトの名無しさん [2016/11/06(日) 13:55:29.40 ID:E1Cvk6Xz.net]
>>69
そうだね。
常にどんな環境でもCreateFileつかっておけば間違いないよ。

77 名前:デフォルトの名無しさん mailto:sage [2016/11/06(日) 14:17:46.54 ID:PBN3DkC0.net]
どんな環境でも win32api が使えるのかね?

78 名前:デフォルトの名無しさん mailto:sage [2016/11/06(日) 14:25:48.09 ID:7DBohWvr.net]
使える、呼べる、の定義次第だな。
呼ぶだけ(何もしない)ならすぐできる。

79 名前:デフォルトの名無しさん mailto:sage [2016/11/06(日) 15:06:15.30 ID:jrejtDgu.net]
winプログラムをガッツリ作ることになったワイ。
CreateFile系のAPIも使わなあかんのやろか?と使い始めるも面倒くさすぎなので、
fopen系を自分で使いやすいようにカスタムしたようなAPIラッパーを自分で用意、
中でCreateFile系を呼ぶようにした無駄な努力。

80 名前:デフォルトの名無しさん mailto:sage [2016/11/06(日) 15:20:40.29 ID:PBN3DkC0.net]
>>78
そんなものを win32api というのかね?



81 名前:デフォルトの名無しさん mailto:sage [2016/11/06(日) 15:22:12.40 ID:aWGLyRUt.net]
正直何を言ってるのかさっぱりわからん
ただ >>79 が CreateFile を理解してないことはわかった

82 名前:デフォルトの名無しさん mailto:sage [2016/11/06(日) 15:26:33.42 ID:jrejtDgu.net]
アホが釣れたで

83 名前:デフォルトの名無しさん mailto:sage [2016/11/06(日) 15:31:19.18 ID:5/z3Ppl4.net]
本当わけわからん
Win32API質問箱というスレタイでlinuxなんて意味不明なこと言い出す馬鹿とか、
環境依存とか・・・

っあ、分かったWin32APIというものがなんなのかしらないのか

84 名前:デフォルトの名無しさん mailto:sage [2016/11/06(日) 15:36:21.57 ID:7DBohWvr.net]
>>83
プログラマならLinuxくらい勉強しておこうぜ。

85 名前:デフォルトの名無しさん mailto:sage [2016/11/06(日) 15:40:05.04 ID:5/z3Ppl4.net]
>>84
おまえは馬鹿?
Linuxなんてこのスレとなんの関係があるんだ?

プログラマならLinuxとWin32APIの関係性くらい勉強しておこうぜ。

86 名前:デフォルトの名無しさん mailto:sage [2016/11/06(日) 15:42:58.36 ID:AJmk7i6z.net]
linuxってc++を理解できないアフォが作ったゴミですよね

87 名前:デフォルトの名無しさん mailto:sage [2016/11/06(日) 15:48:22.75 ID:7DBohWvr.net]
>>85
APIと実装は違うというのはわかってるよね?

88 名前:デフォルトの名無しさん mailto:sage [2016/11/06(日) 15:50:49.53 ID:t67ppMyH.net]
>>87
プログラマなら皆まで言われなくとも理解ようぜ

89 名前:デフォルトの名無しさん mailto:sage [2016/11/06(日) 15:59:46.37 ID:xHDOqiQx.net]
 

https://wiki.winehq.org/Winelib

90 名前:デフォルトの名無しさん mailto:sage [2016/11/06(日) 16:01:51.83 ID:YPGx/bgn.net]
Lindows



91 名前:デフォルトの名無しさん mailto:sage [2016/11/06(日) 16:07:35.75 ID:5/z3Ppl4.net]
wineもLindows関する話題もOKですね
boostもOKですか?

92 名前:デフォルトの名無しさん mailto:sage [2016/11/06(日) 16:11:14.07 ID:bCh//xB2.net]
おまいはだめ

93 名前:デフォルトの名無しさん mailto:sage [2016/11/06(日) 16:12:50.49 ID:5/z3Ppl4.net]
おまえはなんでいいの?

94 名前:デフォルトの名無しさん mailto:sage [2016/11/06(日) 17:59:51.67 ID:7DBohWvr.net]
>>88
わからないんなら、わかりませんごめんなさいだろ?
なんで突然単発でわいてくるんだよ。

>>91
LindowsのどこにWin32APIがあるんだよ。
boostもだ。

95 名前:デフォルトの名無しさん mailto:sage [2016/11/06(日) 19:22:43.11 ID:5/z3Ppl4.net]
>>94
そりゃこっちが聞きてーわw
Win32apiと銘打ってるスレでlinuxなんて意味の分からんこと言い出したの己らちゃんうかい

96 名前:デフォルトの名無しさん mailto:sage [2016/11/06(日) 19:47:14.00 ID:YPGx/bgn.net]
今今C

97 名前:デフォルトの名無しさん [2016/11/06(日) 21:09:59.89 ID:MLGlQdvO.net]
>>79
ファイルポインタ, ファイル記述子, ファイルハンドル の相互変換あるから
ほんっとに無駄だな

98 名前:デフォルトの名無しさん [2016/11/06(日) 21:36:12.60 ID:hZSM5tbK.net]
初心者です。

中断ボタンを出そうと考えています。
スレッドから、CreateDialogで中断の画面を出すとダイアログが一瞬で
消えてしまいます。
ご存じの方いませんか?

ちなみに、DialogBoxでは処理が滞ってしまいました。

99 名前:デフォルトの名無しさん mailto:sage [2016/11/06(日) 22:08:54.07 ID:eC1CzNtZ.net]
>>98
スレッドが一瞬で終わってんじゃないの?

100 名前:デフォルトの名無しさん mailto:sage [2016/11/06(日) 22:28:42.23 ID:RUueNHTq.net]
そりゃそうだろw
何を当たり前のことを???



101 名前:デフォルトの名無しさん mailto:sage [2016/11/06(日) 23:04:20.64 ID:AHO3vAwR.net]
CreateDialogはモードレスダイアログボックスを作るので、
要するにnewされているからスタック以外のどっかに作られるので、
CreateDialogを呼び出した後はダイアログは表示されてもすぐ消えて
元の処理に戻る。こいつを維持したければShowWindowをしろ。
DialogBoxはモーダルダイアログボックスを作るが、これはスタックに
作るのでこいつが閉じられない限り呼び出し元の処理を続行出来なくなる。
処理が滞るというのはそういうことだな。






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

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

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