1 名前:デフォルトの名無しさん mailto:sage [2007/11/10(土) 22:39:56 ] スレ立てるまでもない、Win32APIのついての質問はこちらへどうぞ。 やさしいお兄さんやお姉さんたちが答えてくれるかも。 過去スレ、関連リンクは>>2-5 くらい。 ■注意 ・質問する前にMSDNライブラリやPlatformSDK、Google等で検索しましょう。 ・日本語版MSDN Online Libraryは不完全です。英語版(msdn2.microsoft.com/library/ )の利用推奨。 ・APIフックなど高度な事をしたい場合はできるだけAdvenced Windowsを読みましょう。 ・言語特有の問題やIDE、MFCやVCLなどの質問はそれぞれの言語や開発環境スレで
321 名前:デフォルトの名無しさん mailto:sage [2007/11/21(水) 20:38:07 ] そんなイレギュラーな仕様は常用すべきではないだろう
322 名前:デフォルトの名無しさん mailto:sage [2007/11/21(水) 20:58:36 ] >>321 お前英語苦手だろw もう少し詳しく説明されてる古いWin32SDKヘルプの説明を貼ってやろう > Handle to the device context to draw in. If this parameter is NULL, use the default device context. > This parameter is used by some common controls to enable drawing in a device context other than the default device context. > Other windows can safely ignore this parameter.
323 名前:デフォルトの名無しさん mailto:sage [2007/11/21(水) 22:11:02 ] 何にせよまずはBeginPaintが基本ということでいいのでは?
324 名前:デフォルトの名無しさん mailto:sage [2007/11/21(水) 23:09:27 ] >>314 ttp://www.microsoft.com/japan/msdn/windows/windows2000/layerwin.aspx ttp://homepage1.nifty.com/ken1/win2kapi.html ttp://homepage1.nifty.com/kazubon/progdoc/tclock/oldwin.html ttp://msdn.microsoft.com/library/ja/default.asp?url=/library/ja/jpwinui/html/_Win32_SetLayeredWindowAttributes.asp
325 名前:デフォルトの名無しさん mailto:sage [2007/11/22(木) 15:20:45 ] エクスプローラでマイコンピュータを開くと表示される 「ローカル ディスク」や「CD ドライブ」といった文字列を取得するには どうすればいいのでしょうか? 30分以内に小倉優子ばりのおっとりキャラで答えてください
326 名前:デフォルトの名無しさん mailto:sage [2007/11/22(木) 15:23:32 ] shell32.dllからGetResource
327 名前:デフォルトの名無しさん mailto:sage [2007/11/22(木) 15:36:31 ] SHGetFileInfoで取れぬのか?
328 名前:デフォルトの名無しさん mailto:sage [2007/11/22(木) 15:41:26 ] >>327 おおいけそうな予感 ありがとー☆ミ
329 名前:デフォルトの名無しさん mailto:sage [2007/11/22(木) 17:28:11 ] memo ttp://www.microsoft.com/technet/scriptcenter/scripts/desktop/special/default.mspx?mfr=true
330 名前:デフォルトの名無しさん [2007/11/22(木) 17:37:49 ] 割り込んで申し訳ないのですが、教えてください。 DirectX全画面のゲームの上から、文字や画像を表示する方法はないでしょうか? (レイヤードウィンドウとかはダメでした。。。)
331 名前:デフォルトの名無しさん mailto:sage [2007/11/22(木) 18:36:06 ] グラフィックカードに直接アクセスして 描画領域くりぬいてるから駄目なんじゃない?
332 名前:デフォルトの名無しさん mailto:sage [2007/11/22(木) 18:42:35 ] よくチートツール類がやってる方法: プロセスに潜り込んでIDrectDraw***を乗っ取り、そのBlt()あるいはBltFast()に割り込んで自分で書く。
333 名前:デフォルトの名無しさん mailto:sage [2007/11/22(木) 19:19:22 ] >>330 俺は普通に枠なしウィンドウで文字表示したことあるけど べつにその画面内に描画したいわけじゃないんだろ
334 名前:デフォルトの名無しさん [2007/11/22(木) 19:37:41 ] 330です。 説明不足ですんません&ありがとうございます。 よくMODツールなんかで見かけるやつです。 (レースゲームなんかでスピードメータを追加する改造など) でもどうやったら、DirectDraw***のオブジェクトを乗っ取れるか? それができたらやりたい放題ですね。 そこをぜひぜひお願い申し上げます。 (僕のプログラミングレベルでは・・ デバイスコンテキスト取ってDrawText、BitBltぐらいしかできないっす。)
335 名前:デフォルトの名無しさん mailto:sage [2007/11/22(木) 19:47:33 ] そのレベルじゃ厳しすぎるだろ・・・
336 名前:デフォルトの名無しさん mailto:sage [2007/11/22(木) 20:06:50 ] >>334 (1) APIフックで CreateDirectDrawの類をフックして順次wrapperオブジェクトを返す (2) 途中まで同じで、wrapperは使わず IDirectDraw9Device 等の vtbl を書き換える のどっちかかな。 APIフックの仕方やvtblの書き替え方を自分で見つけられる程度の実力があれば、 地味にやってけばできるでそ。
337 名前:デフォルトの名無しさん [2007/11/22(木) 20:41:49 ] 334です。 >>335 やっぱり? >>336 ありがとうございやーす。 とりあえず正しい方向へ行けるのでホッとしました。 あとは学習あるのみ・・・
338 名前:デフォルトの名無しさん mailto:sage [2007/11/22(木) 21:05:42 ] >>337 dxwndのソースが参考になるかもな。ならんかも知れんが。
339 名前:デフォルトの名無しさん mailto:sage [2007/11/22(木) 21:28:37 ] DirectDrawって・・・ もう今じゃほとんど使われていないぞ
340 名前:デフォルトの名無しさん mailto:sage [2007/11/22(木) 21:29:20 ] DWMをXPでいぢりたひ
341 名前:デフォルトの名無しさん [2007/11/22(木) 21:30:23 ] >>338 中に「int HookDirectX(TARGETMAP *target)」こんな関数あったよ。 モロです。 地道にやってたら2週間かかってたかも 嬉しいんだけど、ちょっとはずかしい。
342 名前:デフォルトの名無しさん mailto:sage [2007/11/22(木) 23:54:47 ] >>337 ぶっちゃけTaksiが全てのソースを公開してるんだがな
343 名前:デフォルトの名無しさん mailto:sage [2007/11/23(金) 00:18:16 ] CはJavaとかとちがってガベコレがないから プログラマがすべてリソースの開放をしなければならないと聞いたのですが どの入門サイトもそれらしいコードがないのですがなぜでしょうか? 最初にメッセージボックスを表示するサンプルが多いようですが メッセージボックスを開放する処理はどうすればいいのでしょうか? また、ウインドウを作成したときもPostQuitMessageを送るだけで その後ウインドウを開放するようなコードがないHPばかりなのですが
344 名前:デフォルトの名無しさん mailto:sage [2007/11/23(金) 00:19:51 ] >>343 ネタだよな?そうだよな?
345 名前:デフォルトの名無しさん mailto:sage [2007/11/23(金) 00:44:16 ] >>343 リソースの解放なんて必要ないよ。 一部の特殊なリソースを除けば、プロセス終了で、OSが全て片づけてくれる。
346 名前:デフォルトの名無しさん mailto:sage [2007/11/23(金) 00:45:20 ] >>343 malloc/freeやnew/deleteというのがあるじゃないか。 GetBufferしたらReleaseBufferしなきゃならないとかもそう。 ファイルは開いたら閉じるのだってリソースの解放だ。 メッセージボックスの件はネタだと信じたい。
347 名前:デフォルトの名無しさん mailto:sage [2007/11/23(金) 00:58:25 ] >どの入門サイトもそれらしいコードがない >その後ウインドウを開放するようなコードがないHPばかりなのですが 文面から察するに経験豊富というわけではないだろうから、 「それらしい」や「するような」という判断自体が怪しいが このレスからじゃあどのページをもってそう判断しているのかわからない >Cは……プログラマがすべてリソースの開放をしなければならない というのはC言語としての話であってWin32APIの話ではない。たとえば >その後ウインドウを開放するようなコードがないHPばかりなのですが の場合、「ウインドウを開放する」というコーディングはWinAPIとして要求してないと思われる。 (これもどのコードについて言っているのか解らないので推測だが) まともなページであれば、APIとして開放しなければならないリソースはAPIの作法で開放されている。 ただその作法を知らないのであれば開放のコードは見つけられないかもしれない。 ( HANDLE hFile = malloc(...) / free(hFile) なんてしないので) なので勉強しろ。そして調べろ。
348 名前:デフォルトの名無しさん mailto:sage [2007/11/23(金) 01:01:17 ] 論文がはかどらなくてムシャクシャして書いた。 開放がすべて誤字であることに気づいたが反省はしていない。あすも平日だがまだがんばる。
349 名前:デフォルトの名無しさん [2007/11/23(金) 01:01:27 ] メインスレッド内でCreateThreadで作成した複数の副スレッドのうちの特定の一つのスレッドを、 メインスレッドから停止(停止っていってもいい?スレッドを消したい)させるにはどうしたらいい? ExitThreadでは特定スレッドを別スレッドから狙い打ちにできないような??? ねぇどうすればいい??
350 名前:デフォルトの名無しさん mailto:sage [2007/11/23(金) 01:12:58 ] >>348 明日は休日ですよ……
351 名前:デフォルトの名無しさん mailto:sage [2007/11/23(金) 01:29:16 ] hoge.exe: user error (GetClientRect: ヲ」ノヲ マノ・!ケgY (error code: 578)) ってどういう意味のエラーなのでしょうか? 一部の文字化けは元からです。 コンパイル環境:mingwで g++ hoge.c -mwindow
352 名前:デフォルトの名無しさん mailto:sage [2007/11/23(金) 01:34:04 ] >>349 ExitThreadは呼び出し元のスレッドを終了させる奴だ 別スレッドを終了させるならTerminateThread ただ別スレッドで作成したリソースが残る可能性があるから 続行判断用のフラグをCreateThread時に渡しておく方がベターだと思う その場合はフラグの領域が先に開放されないように注意が要るけど
353 名前:デフォルトの名無しさん mailto:sage [2007/11/23(金) 01:36:26 ] >>351 デバッグしなさいw
354 名前:デフォルトの名無しさん [2007/11/23(金) 01:44:19 ] >>352 TerminateThread、そういう関数がありましたか。。 ExitThreadはc標準の_exitthreadみたいなもんなんですね。 >>352 さん指摘どおり、たしかに 「TerminateThread is a dangerous function that should only be used in the most extreme cases.」 ってありますね。 やっぱりパラメーターで渡しておくほうがよさげですね。 でもこのやり方嫌いなんだよなぁw なんか副スレッドがいつ本スレッド内のパラメーターの変更をチェックしてるんだよ、と 渡来してみます。ありがとうございました。
355 名前:351 mailto:sage [2007/11/23(金) 01:52:37 ] どういう理由かわからないのですが、 実行ファイルを削除してから再コンパイルすると正常に(?)動作しました。
356 名前:デフォルトの名無しさん mailto:sage [2007/11/23(金) 05:14:13 ] _で始まる関数は標準じゃないぜ これ知らないと俺みたいな一言居士がうるせーから要注意な
357 名前:デフォルトの名無しさん mailto:sage [2007/11/23(金) 07:37:18 ] >>354 排他制御 アトミックオペレーション
358 名前:デフォルトの名無しさん mailto:sage [2007/11/23(金) 09:44:32 ] 読み取りだけなら領域が無効になってなきゃ別にいつだって良いだろ 書き込みなら排他制御すべきだが
359 名前:デフォルトの名無しさん mailto:sage [2007/11/23(金) 09:55:36 ] ____ /__.))ノヽ .|ミ.l _ ._ i.) (^'ミ/.´・ .〈・ リ .しi r、_) | チャリーン | `ニニ' / __ lヽ,,lヽ ノ `ー―i´ | |Θ|( ) | ̄ ̄ ̄| ̄ ̄|_ |_|_|と i |___|__|_| |_| しーJ ____ /__.))ノヽ .|ミ.l _ ._ i.) (^'ミ/.´・ .〈・ リ <ヘンリーはわしが育てた .しi r、_) | | `ニニ' / __ lヽ,,lヽ ノ `ー―i´ | |Θ|( ) | ̄ ̄ ̄| ̄ ̄|_ |_|_|と i |___|__|_| |_| しーJ
360 名前:デフォルトの名無しさん mailto:sage [2007/11/23(金) 09:58:40 ] 誰だヘンリーってw
361 名前:デフォルトの名無しさん mailto:sage [2007/11/23(金) 10:31:49 ] ビルゲイツ(本名William Henry Gates III)だろ
362 名前:デフォルトの名無しさん [2007/11/23(金) 14:32:39 ] Win32でメニューバーの色を取得したいのですがどうすればいいのでしょうか?
363 名前:デフォルトの名無しさん mailto:sage [2007/11/23(金) 14:40:22 ] getsystemmetrics
364 名前:デフォルトの名無しさん mailto:sage [2007/11/23(金) 14:42:00 ] DWORD menu_color = GetSysColor(COLOR_MENU);
365 名前:362 [2007/11/23(金) 14:49:42 ] >>363-364 >>362 です。有難うございました。
366 名前:デフォルトの名無しさん [2007/11/23(金) 15:31:59 ] >>365 誰だよwww >>363-364 ありがとうございます。
367 名前:デフォルトの名無しさん mailto:sage [2007/11/23(金) 15:40:52 ] ツリービューをダブルクリックでは開閉させたくないんですが、 どういう方法をとればいいんでしょうか。
368 名前:デフォルトの名無しさん [2007/11/23(金) 17:13:30 ] サブクラス化してダブルクリックのメッセージを捕まえてreturn 0;をすればおk
369 名前:デフォルトの名無しさん mailto:sage [2007/11/23(金) 19:46:11 ] >>368 やってみます。 ありがとうございました。
370 名前:デフォルトの名無しさん mailto:sage [2007/11/23(金) 20:20:42 ] すでに起動してるアプリケーションに文字列をSendMessageするにはどうすればいいのでしょうか? FindWindowをしてWM_APPのLPARAMに文字列を乗せて送信してみたところ 誤ったポインタが届いてしまいました
371 名前:デフォルトの名無しさん mailto:sage [2007/11/23(金) 20:26:21 ] WM_COPYDATA
372 名前:デフォルトの名無しさん mailto:sage [2007/11/23(金) 20:36:44 ] ポインタを別プロセスに送っても無意味 >>371 かファイルマッピングを使う
373 名前:デフォルトの名無しさん mailto:sage [2007/11/23(金) 20:51:36 ] テキストファイルから複数行の文字列を取り出し リストビューに表示させるにはどうしたらいいですか?
374 名前:デフォルトの名無しさん mailto:sage [2007/11/23(金) 20:51:37 ] アトムくんじゃダメなの?
375 名前:デフォルトの名無しさん mailto:sage [2007/11/23(金) 20:51:47 ] >>371-372 出来ました! こんな便利なのあったのかー ありがとうございました
376 名前:デフォルトの名無しさん mailto:sage [2007/11/23(金) 20:57:38 ] >>373 そりゃテキストファイル開いて、読んで、リストビューコントロールにに登録すりゃいいんでない?
377 名前:デフォルトの名無しさん mailto:sage [2007/11/23(金) 21:19:04 ] 複数のBMPを結合して4GBytes以上のAVIファイルを作成するには どうしたらいいですか? できればVideo compressorも使いたい。
378 名前:デフォルトの名無しさん mailto:sage [2007/11/23(金) 21:20:49 ] どのように登録すればいいんですか?
379 名前:デフォルトの名無しさん mailto:sage [2007/11/23(金) 22:17:05 ] まずパソコンの電源を入れます
380 名前:デフォルトの名無しさん mailto:sage [2007/11/23(金) 22:24:19 ] >>379 次は?
381 名前:デフォルトの名無しさん mailto:sage [2007/11/23(金) 22:25:06 ] 入れました。
382 名前:デフォルトの名無しさん mailto:sage [2007/11/23(金) 22:29:17 ] そしてスタートボタンをクリックします
383 名前:デフォルトの名無しさん mailto:sage [2007/11/23(金) 22:31:46 ] >>373 これって、リストビュー1つのアイテムに複数行表示させるってこと? ならオーナードローかな、LVS_OWNERDRAWFIXEDあたり
384 名前:デフォルトの名無しさん mailto:sage [2007/11/23(金) 22:42:45 ] >>383 いえ、 テキストファイルから一行ずつ項目を追加したいです。
385 名前:デフォルトの名無しさん mailto:sage [2007/11/23(金) 22:49:55 ] うるせーばかどっかいけ
386 名前:デフォルトの名無しさん mailto:sage [2007/11/23(金) 22:51:55 ] リストビュー使うのにリストビューアイテムの追加の仕方なんて 人に聞くことじゃないでしょ。。。 調べろ禿で終わり
387 名前:デフォルトの名無しさん mailto:sage [2007/11/23(金) 22:55:05 ] あなたがここに書いたとおりに実装すればよい ただし、そのために何のどのような設計が必要かを検討する さらにそのために何のどのような設計が必要か検討する これを繰り返す。 言語や実装方法依存しない設計であること、この繰り返しで疑問の余地がなくなるまでコーディングを開始しないことが重要 これが完了すればコーディングなんて一瞬で終わるし、再コーディングなんて手戻りはまず発生しない
388 名前:デフォルトの名無しさん mailto:sage [2007/11/23(金) 22:58:36 ] ここでのレスを参考に分割ウィンドウ作っていたんですが スクロールバーってオーナードローできないんでしょうか? 境界線を自力描画したせいか普通に置くと 境界線がスクロールバーの下をくぐるんです
389 名前:デフォルトの名無しさん mailto:sage [2007/11/23(金) 23:00:37 ] コーディングして実際に確認しないと、言語や実装方法依存しないことが確認できない。 理論だけで集結するなら、実験をする科学者はいない。 太平洋で核実験をする国もない。
390 名前:デフォルトの名無しさん mailto:sage [2007/11/23(金) 23:02:34 ] >>388 クライアントに直接書かずにウインドウを作ればいい。
391 名前:デフォルトの名無しさん mailto:sage [2007/11/23(金) 23:03:09 ] ReadLinesToListviewItems()
392 名前:デフォルトの名無しさん mailto:sage [2007/11/23(金) 23:44:38 ] >>388 MFCかWTLのソースでも見ろよ
393 名前:デフォルトの名無しさん mailto:sage [2007/11/24(土) 00:08:57 ] フックについて詳しく書かれた書籍はありますか? ネット上の情報ではあまり身につかないと思うので・・
394 名前:デフォルトの名無しさん mailto:sage [2007/11/24(土) 03:38:42 ] すべてを詳しく網羅したものはない
395 名前:デフォルトの名無しさん mailto:sage [2007/11/24(土) 04:35:45 ] Advanced Windows かなあ
396 名前:デフォルトの名無しさん mailto:sage [2007/11/24(土) 10:32:43 ] フックなんて大して覚えることねーだろ MSDNの説明読めば各フックが呼び出される状況は把握できるし そしたらあとは自分で応用方法を考えるだけ
397 名前:デフォルトの名無しさん mailto:sage [2007/11/24(土) 10:34:51 ] APIフックかも知れんよ?
398 名前:デフォルトの名無しさん mailto:sage [2007/11/24(土) 10:39:45 ] >>395 あの分厚いやつですね 本屋でちょっと覗いてこよう
399 名前:デフォルトの名無しさん [2007/11/24(土) 15:51:48 ] タブコントロールをCreateWindowで作成する際に、 TCS_RIGHTJUSTIFYを指定しているのですが、タブが最大まで拡大されません。 どういう原因が考えられますか?
400 名前:デフォルトの名無しさん [2007/11/24(土) 18:34:22 ] マイクロソフトヘルプのhxsファイルはテキストなどに変換できませんか?
401 名前:デフォルトの名無しさん [2007/11/24(土) 18:36:30 ] 純正以外のgrepツールや全文検索のインディックスを作りたいんですが htmlに変換することも難しいです シェアでABC Amber HxS Converter というのがあるんですが日本語無理で、まとめて変換も出来ずつかえません
402 名前:デフォルトの名無しさん mailto:sage [2007/11/24(土) 18:54:02 ] 純正とは?
403 名前:デフォルトの名無しさん [2007/11/24(土) 19:02:25 ] MSDNライブラリをインストールすると入っているMicrosoft Developer Networkが純正ツールです
404 名前:デフォルトの名無しさん mailto:sage [2007/11/24(土) 19:50:44 ] s_hIml = ImageList_LoadImage(hInstance, MAKEINTRESOURCE(IDB_HEADER), 7, 0, CLR_DEFAULT, IMAGE_BITMAP, LR_LOADTRANSPARENT); Header_SetImageList(ListView_GetHeader(s_hListView), s_hIml); このようにして登録しておいたリストビューのヘッダのImage(14 x 6)を切り替えようと以下のような関数を作りました。 ところが何度呼び出しても切り替わってくれません… 一体全体どこが間違っているのでしょうか? BOOL SetColumnState(void) { HWND hHeader = ListView_GetHeader(s_hListView); int i; for(i = 0; i < Header_GetItemCount(hHeader); ++i) { HDITEM hdi = {HDI_FORMAT | HDF_IMAGE}; Header_GetItem(hHeader, i, &hdi); if(hdi.fmt & HDF_IMAGE) { hdi.iImage = 1; return Header_SetItem(hHeader, i, &hdi); } } return FALSE; }
405 名前:デフォルトの名無しさん mailto:sage [2007/11/24(土) 20:01:12 ] すみません自己解決しました hdi.maskに入れないといけないんですね 1時間も悩んでたのになんてこった…
406 名前:デフォルトの名無しさん mailto:sage [2007/11/24(土) 20:39:04 ] 簡単なウェブブラウザ作りたいんですが、何から手を付けたらいいかわかりません。
407 名前:デフォルトの名無しさん mailto:sage [2007/11/24(土) 20:41:54 ] おまいが作るまでも無い。既存のもので充分だ。 ちなみに、下手なウェブブラウザ作るとw3c厨に命を狙われるから覚悟しとけ。
408 名前:デフォルトの名無しさん mailto:sage [2007/11/24(土) 20:45:07 ] >>406 独自レンダリングはどこからやっても簡単にはならないだろうなw IEコンポーネント使っていいならIEコンポーネントの使い方から調べたらいいなじゃないかな?
409 名前:デフォルトの名無しさん mailto:sage [2007/11/24(土) 20:58:50 ] >>407 目の前の人に厳しくなるってのは、自分の足が引っ張られるからとか、正当化のための理由は確かにあり得ると思うんだけど、こういうアカの他人に厳しい人ってのは、どういう倫理感を持ってるんだか、おれには非常に不思議だ。
410 名前:デフォルトの名無しさん mailto:sage [2007/11/24(土) 21:02:31 ] 下手に穴のあるもの作られて それが原因でウィルスやワームばらまかれて 結局は足を引っ張られることになってる 一番低能で一番迷惑な連中がMSの糞ソフト
411 名前:デフォルトの名無しさん mailto:sage [2007/11/24(土) 21:08:48 ] >>410 それは>>406 本人ですか?
412 名前:デフォルトの名無しさん mailto:sage [2007/11/24(土) 21:14:30 ] windows使わなきゃいいじゃん
413 名前:デフォルトの名無しさん mailto:sage [2007/11/24(土) 21:27:19 ] 自分は使わなくても世間が使うとその割合が増えて ウィルスがそっちから流れ込んでくるだろ 最近はやったSARSみたいに 自国だけ閉鎖しててもどうにもならんのだよ おれはWindows使わないっていうスタンスで 影響受けずに済むのは ヒッキーだけ
414 名前:デフォルトの名無しさん mailto:sage [2007/11/24(土) 21:29:35 ] >>413 目の前の人に厳しくなるってのは、自分の足が引っ張られるからとか、正当化のための理由は確かにあり得ると思うんだけど、こういうアカの他人に厳しい人ってのは、どういう倫理感を持ってるんだか、おれには非常に不思議だ。
415 名前:デフォルトの名無しさん [2007/11/24(土) 21:45:37 ] >>399 どなたかわかりませんか?
416 名前:デフォルトの名無しさん mailto:sage [2007/11/24(土) 21:49:31 ] >>415 使い方を間違っている
417 名前:407 mailto:sage [2007/11/24(土) 21:50:03 ] アカの他人に厳しい人って、まさかと思うけど俺のことじゃないよね? 単にコピペネタなのかもしれんが。
418 名前:デフォルトの名無しさん mailto:sage [2007/11/24(土) 22:06:10 ] >>413 mac使えば良いんじゃない? 感染のリスクは比較的低いと思うよ
419 名前:デフォルトの名無しさん mailto:sage [2007/11/24(土) 22:09:08 ] >>413 macなら、ウィルスが流れ込んで来ても、 たいていはWin用だから、せいぜい自分は感染せずに済む
420 名前:デフォルトの名無しさん mailto:sage [2007/11/24(土) 22:12:14 ] >>417 お前の同僚がお前のために作ったツールが穴だらけなのは迷惑かもしれないが、 赤の他人が勉強のためか、vectorに登録するためか、もしくは仕事で作ったのかしらないけど、 彼がどの程度のものを作るのかわかってもいないうちから足を引っ張ろうとするのは倫理的にどうかと思うぞ。 お前に直接迷惑がかかるわけじゃないし、 仮に彼一人が作るのをやめたところで全体的には大して変化はないだろう。 それどころか彼の向上意欲やチャンスすら奪ってしまうことになりかねない。 お前は彼に責任を取れるのか? 文句を言いたいなら実際に迷惑を被った場合だけにしろ。
421 名前:デフォルトの名無しさん mailto:sage [2007/11/24(土) 22:13:47 ] (゚Д゚)ハァ?