- 1 名前:デフォルトの名無しさん [03/07/26 14:15]
- 特にゲーム製作には全然使えん罠
- 522 名前:デフォルトの名無しさん mailto:sage [2006/10/02(月) 00:57:21 ]
- MFC便利!!
APIガリガリうざい。
- 523 名前:デフォルトの名無しさん mailto:sage [2006/10/02(月) 08:23:48 ]
- MFC苦汁の選択!!
- 524 名前:デフォルトの名無しさん mailto:sage [2006/10/02(月) 09:16:42 ]
- APIガリガリが上手くラップされてないのがMFC
- 525 名前:デフォルトの名無しさん mailto:sage [2006/10/03(火) 01:38:04 ]
- うまくラップされているものはあるのか?
- 526 名前:デフォルトの名無しさん mailto:sage [2006/10/03(火) 02:25:16 ]
- なにいってんだVCLにきまってんだろぼけ
- 527 名前:デフォルトの名無しさん mailto:sage [2006/10/04(水) 00:52:05 ]
- お決まりの回答だ。つまらん
- 528 名前:デフォルトの名無しさん mailto:sage [2006/10/04(水) 08:59:22 ]
- VCLは良いんだけど、フリーで組み込みに使えてポトペタできるライブラリきぼん。
- 529 名前:デフォルトの名無しさん mailto:sage [2006/10/06(金) 00:29:04 ]
- 作れたら何でもいいじゃん。
MFCもVCLも、過去の遺産だろ?
- 530 名前:デフォルトの名無しさん mailto:sage [2006/10/06(金) 08:45:07 ]
- VCLは過去からの遺産だけど今も使える。
というか、VCLの代わりが無くて困ってる。
- 531 名前:デフォルトの名無しさん mailto:sage [2006/10/07(土) 23:08:36 ]
- >>482
いや、キミに読めないというだけのこと。 480の内容は板違いネタだが普通に読める。
- 532 名前:デフォルトの名無しさん mailto:sage [2006/10/07(土) 23:13:21 ]
- そうは言っても480のレスなど理解する必要も無いような内容だがな
482の無知はここの板であれば罪ではない範囲 「自分に理解できない内容=統合失調」って短絡は失笑ものではあるが
- 533 名前:デフォルトの名無しさん mailto:sage [2006/10/08(日) 02:04:47 ]
- wxWidgetsに移ろうよ。
- 534 名前:デフォルトの名無しさん mailto:sage [2006/10/10(火) 14:32:35 ]
- 今酷い自演を見た
- 535 名前:デフォルトの名無しさん [2006/10/15(日) 16:51:28 ]
- FOXに移ろう
- 536 名前:デフォルトの名無しさん [2006/10/27(金) 04:45:24 ]
- つATL/WTL
- 537 名前:デフォルトの名無しさん mailto:sage [2006/10/29(日) 02:51:41 ]
- PGやめようよ
- 538 名前:デフォルトの名無しさん mailto:sage [2006/10/29(日) 05:31:43 ]
- PG(笑)
- 539 名前:デフォルトの名無しさん mailto:sage [2006/10/29(日) 18:59:34 ]
- どうした?
PGがそんなに面白かったか?
- 540 名前:デフォルトの名無しさん mailto:sage [2006/10/29(日) 19:35:21 ]
- 反応したw
- 541 名前:デフォルトの名無しさん mailto:sage [2006/10/29(日) 19:37:10 ]
- どうした?
反応がそんなに面白かったか?
- 542 名前:デフォルトの名無しさん mailto:sage [2006/10/29(日) 19:45:22 ]
- かわいそうw
- 543 名前:デフォルトの名無しさん mailto:sage [2006/10/29(日) 19:48:38 ]
- どうした?
かわいそうなのがそんなに面白かったか?
- 544 名前:デフォルトの名無しさん mailto:sage [2006/10/31(火) 00:29:41 ]
- >>538-543 の幼稚なやり取りに嫌気がさした人の数↓
- 545 名前:デフォルトの名無しさん mailto:sage [2006/10/31(火) 08:37:02 ]
- ↑
おまいも用地
- 546 名前:デフォルトの名無しさん mailto:sage [2006/10/31(火) 11:22:16 ]
- 入れ食いw
- 547 名前:デフォルトの名無しさん [2006/11/08(水) 13:31:59 ]
- ttp://www.kab-studio.biz/Programing/KabuU/200004a.html
MFCに移ったのですがあまりの設計の悪さに「Cプログラミング診断室」 (www.pro.or.jp/~fuji/mybooks/cdiag/index.html)を初めて読んだとき以上の衝撃を受けました。 kabさんはMFCを結構押しているので申し訳ありませんがMFCは最悪のクラスライブラリです。 特にウィザードの吐き出すコードは正気を疑うものです。
- 548 名前:デフォルトの名無しさん mailto:sage [2006/11/08(水) 13:42:31 ]
- なんだ尺八郎か
- 549 名前:デフォルトの名無しさん mailto:sage [2006/11/08(水) 22:19:15 ]
- >>547
一貫性が無いって言うのは、確かにうなずけるな 最悪では無いと思うけど
- 550 名前:デフォルトの名無しさん mailto:sage [2006/11/09(木) 08:40:02 ]
- >>549
最悪じゃないってことは、何よりマシってことよ?
- 551 名前:デフォルトの名無しさん [2006/11/14(火) 00:02:47 ]
- だが、くそもっさりした.NETよりはぜんぜんよくないか?
C#は結局C++に挫折した奴が書くスクリプト言語でしょ
- 552 名前:デフォルトの名無しさん mailto:sage [2006/11/14(火) 01:18:30 ]
- もっさりで、.NET Frameworkが必要なことに目をつぶることができるなら、
MFCより.NET Frameworkのクラスライブラリは大分まし。
- 553 名前:デフォルトの名無しさん mailto:sage [2006/11/14(火) 08:37:19 ]
- 世の中にはドトネトじゃないまともなクラスライブラリがあるわけだから、
M$のダサダサ開発環境捨てるべきじゃね? ネイティブ、COM、ドトネトの三つ巴の関係を考慮しながら開発なんて超変だお。
- 554 名前:デフォルトの名無しさん mailto:sage [2006/11/14(火) 12:00:05 ]
- >>551
>C#は結局C++に挫折した奴が書くスクリプト言語でしょ いや、実行時にコンパイルされるCモドキのVB。
- 555 名前:デフォルトの名無しさん mailto:sage [2006/11/14(火) 12:17:19 ]
- じゃ、ドトネトは巨大なVBランタイムか。
- 556 名前:デフォルトの名無しさん mailto:sage [2006/11/14(火) 12:22:08 ]
- C++に挫折するやつはC#も書けない気がするけどなw
- 557 名前:デフォルトの名無しさん mailto:sage [2006/11/14(火) 13:07:10 ]
- >>555
VBのランタイムライブラリは 予めコンパイルされているだけ、まだまし。
- 558 名前:デフォルトの名無しさん mailto:sage [2006/11/14(火) 16:56:40 ]
- .NET Frameworkのクラスライブラリはインストール時にngenをかけていると聞いたことがある。
- 559 名前:デフォルトの名無しさん mailto:sage [2006/11/16(木) 01:27:47 ]
- 使えればなんでもいいじゃん。
中の実装なんて、どうでもいいじゃん。 いやなら、VCL(古臭い)でも使ってろよ。
- 560 名前:デフォルトの名無しさん mailto:sage [2006/11/16(木) 08:42:40 ]
- .NET Framework 2.0 廃止予定の API 一覧
ttp://www.microsoft.com/japan/msdn/netframework/programming/obsoleteapi/ ( <●><●>) ドトネト1.0〜2.0廃止なのは分かってます (U )つ u u 古臭いVCL >>>>> WinFX >>>>>> MFC
- 561 名前:デフォルトの名無しさん [2006/11/16(木) 22:52:48 ]
- ↑
使いにくさですよね?
- 562 名前:デフォルトの名無しさん mailto:sage [2006/11/17(金) 15:38:27 ]
- >>561
ttp://www.google.co.jp/search?hl=ja&q=MFC+%E6%B1%9A%E3%81%84&btnG=Google+%E6%A4%9C%E7%B4%A2&lr= MFC 汚い の検索結果 約 12,900 件中 1 - 10 件目 (0.03 秒)
- 563 名前:デフォルトの名無しさん [2006/11/17(金) 20:44:36 ]
- ttp://www.google.co.jp/search?hl=ja&q=MFC+%E7%B6%BA%E9%BA%97&btnG=Google+%E6%A4%9C%E7%B4%A2&lr=
MFC 綺麗 の検索結果 約 41,800 件中 1 - 30 件目 (0.21 秒)
- 564 名前:デフォルトの名無しさん mailto:sage [2006/11/17(金) 20:51:39 ]
- ttp://www.google.co.jp/search?hl=ja&q=MFC+%E7%BE%8E%E3%81%97%E3%81%84&btnG=Google+%E6%A4%9C%E7%B4%A2&lr=
MFC 美しい の検索結果 約 69,900 件中 1 - 10 件目 (0.04 秒)
- 565 名前:デフォルトの名無しさん mailto:sage [2006/11/17(金) 21:29:53 ]
- ttp://images.google.co.jp/images?hl=ja&q=AV%E5%A5%B3%E5%84%AA&lr=lang_ja&ie=UTF-8&oe=UTF-8&sa=N&tab=wi
AV女優 の検索結果 約 22,800 件中 1 - 20 件目 (0.32 秒)
- 566 名前:デフォルトの名無しさん [2006/11/17(金) 22:12:13 ]
- MFCが汚いなんていってる人って結局C++が理解できていないんだよね
- 567 名前:デフォルトの名無しさん mailto:sage [2006/11/17(金) 23:21:52 ]
- >>566
あの酷いコレクションクラス設計からしてマトモなAPIじゃないよ。
- 568 名前:デフォルトの名無しさん mailto:sage [2006/11/17(金) 23:37:55 ]
- Doc-Viewアーキのカセ、むしろ更に、APPとFrameとDocとViewにはめられているRUNTIMEの鎖が汎用性にはネックになる部分で
慣れれば、用途によりけり抜け道と言うか、持って行き方があるけど。 自動生成のソースを全て底のクラスの意味まで理解すれば、色々応用が使えるようになってくる。 確かに特にRUNTIMEはマクロ、テンプレ、仮想関数(実行時まで型を決めずにおける)満載で、ウィンドウ用途に限って言うと、C++を存分に使い切っている。 マルチウィンドウ、例えば、ブラウザではサイトによりFormは無限だが、同様にTreeViewで開いたモノにより、画面を変えるなんてのにはMFCは最強。 .NETは使ったことは無いから分からないが、ActiveXはコンポーネントの中身が見えないのと同様のものを感ずるが、MFCはソースとしてフルに見れる、確かに大量にはあるが、元を辿るぶんには結構な量ではあるが、半端無いわけじゃない。 そして、ちまたにあるできあがったコントロールを使うなら、非常に楽にできる、できるようになるまでがたいへんだけど。 が、クライアント用途以外を考えるなら、WINDOWS以外も考えなければならないのでMFCじゃ無理。
- 569 名前:デフォルトの名無しさん [2006/11/17(金) 23:46:44 ]
- Doc-Viewがカセ?
ポトペタ環境がありがたいと感じるのは最初だけ。 C#やVBはポトペタ環境がマジうぜー
- 570 名前:デフォルトの名無しさん mailto:sage [2006/11/17(金) 23:54:53 ]
- My Favorite Class-library
- 571 名前:デフォルトの名無しさん mailto:sage [2006/11/17(金) 23:59:02 ]
- >>569
例えば、 ファイルダイアログ>開く・保存なんてのは、MFCじゃほんの数行でできるが(注:カセに則ってる分には)、 ファイルダイアログを開かずに直接、DATなりから自分が独自に作ったクラスにserialize使うなり、archive実装するとなると、最初はつまづくでしょ。 MFCの場合は、最初に壁があって、そこを超えると使いやすさが広大に開ける、そんなのが多い。
- 572 名前:デフォルトの名無しさん mailto:sage [2006/11/18(土) 01:38:13 ]
- MFCの文句をいうならMFCで出来たものを使うなよ〜〜〜〜〜〜
- 573 名前:デフォルトの名無しさん [2006/11/18(土) 02:27:18 ]
- .NETもReflectorでざっと読んでみたが糞設計だな・・・
- 574 名前:デフォルトの名無しさん mailto:sage [2006/11/18(土) 12:22:57 ]
- Doc/Viewなんて、STLでDoc実装+Viewの描画にポトペタ部品の派生が最強。
結論:ポトペタ部品の派生が簡単なVCL最強。(DelじゃなくてBCB)
- 575 名前:デフォルトの名無しさん mailto:sage [2006/11/20(月) 09:35:40 ]
- MFCがOOPになってないところ羅列
・描画中にCBrushとか自分で生成破棄する必要がある。
- 576 名前:デフォルトの名無しさん mailto:sage [2006/11/20(月) 09:37:42 ]
- それはOOPとは関係ないだろ
- 577 名前:デフォルトの名無しさん mailto:sage [2006/11/20(月) 09:58:30 ]
- ウィンドウが自分を描画するブラシぐらい持つべきだろ。
持ってないならクラスにならん。
- 578 名前:デフォルトの名無しさん mailto:sage [2006/11/20(月) 09:59:50 ]
- MFCがOOPになってないところ羅列
・ダイアログのリソースが1ファイルに収まるため、別プロジェクトがダイアログクラスを普通に共有できない
- 579 名前:デフォルトの名無しさん mailto:sage [2006/11/20(月) 10:07:24 ]
- それはOOPとは関係ないだろ
- 580 名前:デフォルトの名無しさん mailto:sage [2006/11/20(月) 10:23:38 ]
- CDialogクラス派生した部品が他プロジェクトの派生部品となりえない・・・アリエナス
- 581 名前:デフォルトの名無しさん mailto:sage [2006/11/20(月) 10:25:36 ]
- MFCがOOPになってないところ羅列
・ダイアログに貼る部品がActiveXであって、C++のclass宣言でクラス派生できない
- 582 名前:デフォルトの名無しさん mailto:sage [2006/11/20(月) 10:28:53 ]
- それはOOPとは関係ないだろ
- 583 名前:デフォルトの名無しさん mailto:sage [2006/11/20(月) 10:40:31 ]
- クラス派生できない→OOPではない
- 584 名前:デフォルトの名無しさん [2006/11/20(月) 10:41:09 ]
- MFCはOOPとは関係ないだろ
- 585 名前:デフォルトの名無しさん [2006/11/23(木) 22:21:16 ]
- つか、OOPとMFCは関係ない
- 586 名前:デフォルトの名無しさん mailto:sage [2006/11/23(木) 22:27:14 ]
- はぁ?MFCにはOOPは関係ない
- 587 名前:デフォルトの名無しさん [2006/11/23(木) 22:52:30 ]
- はぁ?OOPにはMFCは関係ない
- 588 名前:デフォルトの名無しさん mailto:sage [2006/11/23(木) 22:59:37 ]
- もうちょっと変化に工夫を付けろ
- 589 名前:デフォルトの名無しさん [2006/11/23(木) 23:36:15 ]
- はぁ?OPMにはCOFは関係ない
- 590 名前:デフォルトの名無しさん mailto:sage [2006/11/24(金) 08:37:08 ]
- はぁ?KFCにはMACは関係ない
- 591 名前:デフォルトの名無しさん mailto:sage [2006/11/24(金) 10:13:34 ]
- 麻雀格闘倶楽部かと思った
- 592 名前:デフォルトの名無しさん [2006/11/26(日) 19:54:07 ]
- あそこまで妙なマクロは使ってないけど、自作のC(not C++)のライブラリに似てて鬱だ>>MFC
- 593 名前:デフォルトの名無しさん [2006/11/28(火) 17:17:55 ]
- ここは麻雀格闘スレですよ
- 594 名前:デフォルトの名無しさん [2006/11/28(火) 22:22:52 ]
- そんな貴方にWide Studio
- 595 名前:デフォルトの名無しさん [2006/12/02(土) 20:25:03 ]
- 今後、.NETが浸透してネイティブアプリなんて必要なくなるのかな?
- 596 名前:デフォルトの名無しさん mailto:sage [2006/12/02(土) 21:11:24 ]
- アプリケーションの必要性は使用されているライブラリやアーキテクチャには無い。
その有用性にあるのだ。
- 597 名前:デフォルトの名無しさん [2006/12/03(日) 05:03:07 ]
- んなこと言ったらみもふたもない。
道具として何がよいかどうかの話なんでは。
- 598 名前:デフォルトの名無しさん mailto:sage [2006/12/03(日) 05:33:58 ]
- 漏れはもう、.NET/C#で事足りるなら、わざわざC++でネイティブアプリ作る気にはならないかも。
んで、実際大抵の用途には事足りる気がする。
- 599 名前:デフォルトの名無しさん mailto:sage [2006/12/03(日) 07:19:52 ]
- ネイティブ実行ファイルが生成出来て
使いやすいC++のRAD開発環境があればいいけどね(M$製で)。 D言語 + RADでネイティブ吐く環境のがもっといいかも(やっぱM$製で)。
- 600 名前:デフォルトの名無しさん mailto:sage [2006/12/03(日) 09:55:24 ]
- VC++とMFCでWinのプログラミングするのはほんと大変。
ある程度まともなアプリ書ける様になるまで3年かかった。 しかし未だ分からない事は山程あるので、まだまだ一人前とは言えないし。
- 601 名前:デフォルトの名無しさん mailto:sage [2006/12/03(日) 13:01:16 ]
- MFCはウインドウのフレームだけでペインの中は自分でバリバリ書いてねってフレームワークだから、
RAD風にコントロールを並べてというのを期待するとCFormViewしかないので戸惑う。 C++ベースでRAD系の開発ツールはサードパーティにまかせて、あえてMSは出さなかったという話を 聞いたことがあるがソースが出てこない。BC++やVisual Age C++がそうだったのだろうか。
- 602 名前:デフォルトの名無しさん [2006/12/04(月) 00:48:42 ]
- RADツールでもお客の要求などからコントロールを1から書くことが結構ある。
RADツールしかつかったことないひとはちょっとした変更でもできないなんていう。 たとえば、グリッドなんかでセルにボタンを配置してくれとか、コンボを配置してくれとか 簡単なのにできませんなんて・・・
- 603 名前:デフォルトの名無しさん mailto:sage [2006/12/04(月) 00:59:27 ]
- そういえばMFCもけっこう使ったけど、CFormViewてほとんど使ったことないかもしれん。
- 604 名前:デフォルトの名無しさん [2006/12/04(月) 01:06:39 ]
- ふつう使わない
- 605 名前:デフォルトの名無しさん mailto:sage [2006/12/04(月) 02:14:46 ]
- Office2007はMFCなんでしょうか?
これからもパッケージソフトはC++でMFCなの? C#とVBではプログラム作れるようになったけど、VC++でMFCもやっておいた方がいいんだろうか? などと、学生は考えてしまいます
- 606 名前:デフォルトの名無しさん [2006/12/04(月) 02:23:11 ]
- C#とVBは3日あれば覚えられる
- 607 名前:デフォルトの名無しさん mailto:sage [2006/12/04(月) 02:27:49 ]
- 事前にどういう言語知ってるかによるだろ
- 608 名前:デフォルトの名無しさん [2006/12/04(月) 02:30:22 ]
- はぁ?
C/C++をしらない奴みたことないぞ
- 609 名前:デフォルトの名無しさん mailto:sage [2006/12/04(月) 02:34:51 ]
- C#にはC/C++にない概念もあるだろ。
言語だけわかってもでっかいライブラリをある程度把握しないと何も出来きないし。 そういうのは他との対比ができれば理解が速いと思うけど。 VBは知らん。
- 610 名前:デフォルトの名無しさん [2006/12/04(月) 13:22:21 ]
- すまん、VBでもmainから始めてた、偽装派遣で客先いくまで
- 611 名前:デフォルトの名無しさん mailto:sage [2006/12/06(水) 19:46:56 ]
- どうでもいい
- 612 名前:デフォルトの名無しさん mailto:sage [2006/12/06(水) 20:29:42 ]
- MFCかどうかはともかく、当分はC++の独占場だとは思う。
- 613 名前:デフォルトの名無しさん mailto:sage [2006/12/06(水) 20:37:27 ]
- 最近までVC6.0がメインで誰もC++を知らないC言語ワールドにいました。
- 614 名前:デフォルトの名無しさん mailto:sage [2006/12/06(水) 21:07:20 ]
- >>613
Cだけ使ってる分にはVC6は軽くていいかもな MSVCRT.DLLなら普通の環境にはデフォで入ってることが期待できるし
- 615 名前:デフォルトの名無しさん mailto:sage [2006/12/07(木) 08:49:30 ]
- なんだかんだ言ってもいまだにVC6はインストールしてあるw
- 616 名前:デフォルトの名無しさん [2006/12/07(木) 18:04:42 ]
- MFCってVC++2005でもサポートされるんだっけ?
MFCのメジャーバージョンうpとかどうなんでしょ。
- 617 名前:デフォルトの名無しさん mailto:sage [2006/12/07(木) 18:16:26 ]
- VC++ 2005 (Std以上)にはMFC 8が付いている。
- 618 名前:デフォルトの名無しさん [2006/12/07(木) 18:26:04 ]
- >MFC 8
VC++6のMFCと互換性おk?
- 619 名前:デフォルトの名無しさん [2006/12/15(金) 00:54:53 ]
- 俺はWEBアプリばかり作ってたから、未だにMFC未体験。
- 620 名前:デフォルトの名無しさん [2006/12/15(金) 01:36:29 ]
- WEBとMFCになんの関係があるの?
- 621 名前:デフォルトの名無しさん mailto:sage [2006/12/15(金) 01:55:01 ]
- どちらかというと、関係がないと言ってるように見えるのだが。
- 622 名前:デフォルトの名無しさん mailto:sage [2006/12/18(月) 14:09:11 ]
- V$ドトネトに逝行してもMFC使ってる人っています?
逝行の致命的な問題とか無いでつか?
|

|