MFCに嫌気がさした人の数→ at TECH
[2ch|▼Menu]
1:デフォルトの名無しさん
03/07/26 14:15
特にゲーム製作には全然使えん罠

2:デフォルトの名無しさん
03/07/26 14:15
【0:3】重要なお知らせ。
1 名前:pc2 : 01/10/01 14:39
BIG-serverだとドメイン取れるんだっけ?
          ∧_∧
    ∧_∧  (´<_`  ) 色々あるぞ兄者。
   ( ´_ゝ`) /   ⌒i  URLリンク(www.maido3.com)
   /   \     | |  オリジナルも探せるぞ。
  /    / ̄ ̄ ̄ ̄/ | URLリンク(www.maido3.com)
__(__ニつ/  2ch  / .| .|____
    \/____/ (u ⊃


2 名前:pc2 : 03/01/26 17:00
・・・・・・
          ∧_∧
    ∧_∧  (´<_`  ) ん、どうした兄者?
   ( ´_ゝ`) /   ⌒i 
   /   \     | |
  /    / ̄ ̄ ̄ ̄/ |
__(__ニつ/  2ch  / .| .|____
    \/____/ (u ⊃


3 名前:pc2 :03/01/26 17:21
ドメイン取れたけど鯖持ってない。
          ∧_∧
    ∧_∧  (´<_` # ) さっさと借りろ兄者!
   ( ´_ゝ`) /   ⌒i  URLリンク(www.maido3.com)
   /   \     | |
  /    / ̄ ̄ ̄ ̄/ |
__(__ニつ/  2ch  / .| .|____
    \/____/ (u ⊃

3:デフォルトの名無しさん
03/07/26 15:00
文句があるなら使わなければいいだけ

4:デフォルトの名無しさん
03/07/26 15:42
>>1
気づくの遅すぎ!

5:デフォルトの名無しさん
03/07/26 15:54
会社じゃ使わざるを得ないよ。
昔作ったもののメンテしなきゃならんし。
それなりにまだまだ需要はある。

6:デフォルトの名無しさん
03/07/26 17:27
>>1のスレ立て行為を肯定するようなレスはやめれ!

7:デフォルトの名無しさん
03/07/26 17:28
プログラマブル初心者なんですが
MFC使わなかったらWindowsアプリ作れないじゃないんですか?
WIN32APIでゴリゴリですか?
ATLでばびゅーん?
それとも商用ライブラリでも使ってるの?
ぺゾルトさんもMFC嫌いみたいね

8:デフォルトの名無しさん
03/07/26 17:39
VCLでゴリゴリです。

9:デフォルトの名無しさん
03/07/26 17:41
>>7
もまいは開発ツールVC++しか知らんのか

10:デフォルトの名無しさん
03/07/26 17:41
MFCにコリゴリです。

11:デフォルトの名無しさん
03/07/26 17:45
>>9
他にはないですが。

12:デフォルトの名無しさん
03/07/26 17:59
MFC のフレームワークって薄いイ皮で API ラップしただけじゃん。ホントアホらしい。
その点 VCL はすごすぎ。MFC とは天と地との差だよ。さすが今はなきヘジさんだね。
C# も素晴らしいがDelphi もまだまだ健在ってことだ。


13:デフォルトの名無しさん
03/07/26 18:02
Java 最高!

14:デフォルトの名無しさん
03/07/26 18:03
>>11
>>8

15:デフォルトの名無しさん
03/07/26 18:10
皮が薄いほうが気持ちいいよ

16:デフォルトの名無しさん
03/07/26 18:10
最強のGUIライブラリを決めるスレ
スレリンク(tech板)

17:デフォルトの名無しさん
03/07/26 18:16
>>1
MFC==ミットフィルダーセンター==ゲームメーカーの事。
つまり、ゲームを作るために生まれたんだ。

つまんねー。ごめん。

18:デフォルトの名無しさん
03/07/26 18:31
OWL の方が業界標準になった方が良かったのにね

19:デフォルトの名無しさん
03/07/26 18:31
★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆★
☆★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆
★☆                       
☆★ 送料激安!!  送料激安!!  送料激安!!
★☆      URLリンク(www.get-dvd.com)<)      
★☆        スピード発送!        
☆★      URLリンク(www.get-dvd.com)<)      
★☆                       
☆★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆

20:デフォルトの名無しさん
03/07/26 19:07
猫さんのところいけ。
WIN32APIのが楽に作れる。
と、最近までは思ってたんだけどMFCにもゲーム作るときに役に立つクラスがあんだよな。
トラッカークラスとかほしいよね。

21:デフォルトの名無しさん
03/07/26 19:09
>>12
仕方ないよ。C++の限界だからね。
ボーランドもOWLで失敗しているし。

22:デフォルトの名無しさん
03/07/26 19:09
MFC使わない場合ってボタンクラスとか自作?

23:デフォルトの名無しさん
03/07/26 19:31
>>18
OWLよかったんだがなー
デバイスコンテキストのカプセル化なんか最高ですた
まぁブランドバカどもが無批判にMSマンセーした結果マイナーで終わったんだな

24:デフォルトの名無しさん
03/07/26 19:32
>>22
猫でもわかるプログラミングってとこいくとわかるけど。
MFC使わない方が楽。なときが多い。

25:デフォルトの名無しさん
03/07/26 19:42
まぁいちいちマイナーなのを使って通ぶるヴァカどもが無批判にマンセーした結果
マイナーで終わったんだな

26:コヨーテ
03/07/26 20:54
URLリンク(elife.fam.cx)

27:デフォルトの名無しさん
03/07/26 21:00
>>25
Delphiを馬鹿にしないでください

28:デフォルトの名無しさん
03/07/26 21:32
Manko
Fuck
Chinko

いやらしいフレームワークやな

29:デフォルトの名無しさん
03/07/26 21:44
>>23
Win3.1 の頃は MFC vs OWL が互角だったが、
某が Win95 対応化のための BC の 32bit版開発が遅れに遅れたために
早くに対応した VC++ に OWL ユーザ流れたという話を雑誌で読んだ覚えがある。
BC5.0 のことかな?
BC5.0 前のプレ対応??の BC4.5 がバグってたせいという説も聞いたことがある。
詳しい真相を知ってる人は教えてくれ。

30:デフォルトの名無しさん
03/07/26 23:49
WTL使えよ

31:デフォルトの名無しさん
03/07/26 23:52
MFC便利

32:デフォルトの名無しさん
03/07/27 00:00
Win32APIをラップした、解りやすくて、使いやすくて、速い、クラスライブラリ
を誰か作ってください。

33:デフォルトの名無しさん
03/07/27 00:01
MFC便利
でも最近はATL/WTL

34:デフォルトの名無しさん
03/07/27 00:02
>>32
そんなあなたにATL/WTL
薄いラッパーだからわかりやすいよ。

35:デフォルトの名無しさん
03/07/27 00:02
gtkは?

36:デフォルトの名無しさん
03/07/27 00:15
>>35
アホか

37:デフォルトの名無しさん
03/07/27 00:19
tcl/tk

38:デフォルトの名無しさん
03/07/27 00:30
>>36
え、なんでアホ?

39:デフォルトの名無しさん
03/07/27 00:36
ム板でGUIライブラリ作ろうぜ

40:デフォルトの名無しさん
03/07/27 00:40
>>39
まずその必要性を示せ

41:デフォルトの名無しさん
03/07/27 01:24
>>7

プログラマブル初心者

っていうのは、流行ってるのでつか?


 シャアウェアをインストロールしたらレジスターが
書き換えられてディスクトップがぐちゃぐちゃになって、
エキスプローラでホルダーをクィックしても動かなく
なってしまいました。どうすればレジスターを修復で
きますか? ソフトはWindous95で機種はBMWの
アクティバです。接続環境はフレッシュISBNです。
 ヤッホーやゴーグルなどの検索で調べても解らないので
ツーチャンネルの皆様、ご指導よろしくお願いします。

こういうの大好きな漏れ。

42:デフォルトの名無しさん
03/07/27 08:34
6月2日(月)

 今日も息子はテストで0点を取ってきた。
 本当に頭が悪い。 引き算が出来なくて立て続けに5問も間違える小学5年生がいるだろうか。
 将来が心配。 

6月3日(火)

 息子の将来のことで夫と話し合った。 
 夫は興奮して、「もっと自分の子供を信じてやれ!」なんて偉そうに言ってる。
 あなたに似たのよなんていったら、手をあげられてたかもしれない。

6月4日(水)

 息子の部屋を掃除していたら国語のテストを発見した。
 5回分のテストすべて0点。 しかも5枚とも自分の名前を間違って×がついていた。
 息子は自分のことを「犬」だと思ってるのだろうか。

 最近、夫の帰りが最近遅いのも気になる。

43:デフォルトの名無しさん
03/07/27 08:35
6月5日(木)

 学校から呼び出しを受けた。もちろん息子の成績について。
 もう学年が上がってからこれで4回目。 つかれた。
 
 そういえば息子は、最近メガネが割られてたり、生傷が耐えなかったりしていたので
 この機会に先生に尋ねてみた。 でも「うちの学校にいじめなんてありませんよ。」を
 ただ繰り返すだけ。 

 もうメンドクサイ。ほおっておいた。 このまま見ぬふりをしていようとおもう。

6月6日(金)

 息子がなにやら、大きな人形を拾ってきた。 どこかの薬屋さんのマスコットだろうか。
 どこから拾ってきたのか問いただしても、「未来からやってきた」と言うばかり。
 左頬を叩くと、狂ったように泣き叫び、その人形のおなかの辺りをまさぐり始めた。
 
 「スモールライト〜」と叫びながら右手を高々と上げる息子。 
 その右手を私の方に向けて、奇声を発しながらこっちを睨み続ける。 もう訳が分からない。

 夫とのセックスがなくなってから、かれこれもう5年。

6月7日(土)

 朝早く、「たけこぷたー」という息子の叫び声とともに目を覚ました。
 次の瞬間大きな物音がしたと思ったら、庭で息子が倒れていた。
 
 咲いたばかりのアジサイが真っ赤に染まっていたから、、、
 また寝なおした。

 夫は昨日、帰ってこなかった。

44:山崎 渉
03/08/02 02:17
(^^)

45:山崎 渉
03/08/15 16:26
    (⌒V⌒)
   │ ^ ^ │<これからも僕を応援して下さいね(^^)。
  ⊂|    |つ
   (_)(_)                      山崎パン

46:デフォルトの名無しさん
03/08/24 15:33
MFCにコリゴリです。

47:sage
03/08/27 11:03
MFCでゲーム(゚Д゚)


48:デフォルトの名無しさん
04/01/07 23:57
一ヶ月前から初めてCというかプログラミング自体始めたけど
MFCめっちゃええやん。

49:デフォルトの名無しさん
04/01/09 14:46
>>48
C++勉強しないでよく理解できるな。
MFCはクセが強すぎてイヤんなっちゃう。
コンパイラが通っても、実行時にエラー吐くのが多すぎ。

50:デフォルトの名無しさん
04/01/09 14:53
>>48
マジか?すげー。天才!
どうやって勉強したの?

51:デフォルトの名無しさん
04/01/09 16:18
>>50
隣に住んでるプログラマーのお姉さんに教えてもらった。
そろそろ別のことも教えてもらおうかな。w

52:デフォルトの名無しさん
04/01/09 16:24
MFCっ娘萌え

53:デフォルトの名無しさん
04/01/09 17:37
C言語を独学し始めてから四ヶ月。
Win32APIしか使ってない。
MFCでやると、プログラミングが簡単になるのでしょうか?

54:デフォルトの名無しさん
04/01/09 17:48
>>53
C++をマスターしていれば少しはましになる。
.NET Frameworkだと劇的に簡単になるが。

55:デフォルトの名無しさん
04/01/09 17:52
.NET?
C#ってやつですか?
.NETのアカデミック版を買ったからはいっていたなぁ。
C++1はもっか勉強中です。
クラスを使うとプログラミングが簡単になるという事を理解しました。

56:53
04/01/09 17:53
スマソ
>>55は漏れです。

57:53
04/01/09 17:53
>>55は漏れです。

58:デフォルトの名無しさん
04/01/09 18:00
>>55
C#じゃなくても出来るのが.NETの特徴だから、C++でも出来るが。
簡単さではMFCとは比較にならない。

59:デフォルトの名無しさん
04/01/09 18:18

.NETっつーのは、そんな使いやすいのかー

60:デフォルトの名無しさん
04/01/09 18:37
>>59
っていうか逆で、それだけMFCが使いにくいってこと。RADじゃないから。

61:デフォルトの名無しさん
04/01/09 20:13
WTL使おう

62:デフォルトの名無しさん
04/01/10 14:46
>>60
いま、VC++6.0+MFCで勉強してんだけど、
すぐにVC++.NETに移行すべきなんですかね?

まともなプログラミングをするにはMFCだけじゃなく
COMという高い山を越えないといかんわけですが。



63:デフォルトの名無しさん
04/01/10 15:06
今の.Netはアンマネージコード必須だからMFCとはまた別の厄介さがあるし

64:デフォルトの名無しさん
04/01/10 22:09
ゲーム制作にVCLは使えますか?

65:どうでもいい
04/01/11 00:47
MFCって駄目駄目というのをよく目にしていたのでずっと敬遠していたのですが、
いざ使ってみるとかなり使いやすいじゃないですか。

66:デフォルトの名無しさん
04/01/12 11:17
>>64
使えないこともないけど

67:デフォルトの名無しさん
04/01/13 21:41
笑えるくらいWTLがスルーされてるな
俺は好きだけどね


68:デフォルトの名無しさん
04/02/04 23:22
っていうか
managedC++で終了でしょ
.NETの方がフォームも直感的に作れるし

69:デフォルトの名無しさん
04/02/04 23:49
なぜMFCはゲームに向いてないと思うのか・・
OnTimer()で30fpsのゲームを作ろうとしてる?
それなら、「猫でもSDK」でも解決しないよ。
winmainでぐぐって見れば?

70:デフォルトの名無しさん
04/02/05 01:48
VBより好きだぜ

71:デフォルトの名無しさん
04/02/05 01:48
OnIdleで、timeGetTimeとかつかって、60fps

72:デフォルトの名無しさん
04/02/05 09:38
CStringとかふざけたクラス使うのヤダ

73:デフォルトの名無しさん
04/02/05 09:57
MFC最高!!!

74:デフォルトの名無しさん
04/02/05 10:53
.NET 周りで使ってない。
よって MFC 健在

75:デフォルトの名無しさん
04/02/05 11:17
WTL!

76:デフォルトの名無しさん
04/02/05 11:49
DVD!

77:デフォルトの名無しさん
04/02/05 12:11
VCL使おうぜみんな!

78:デフォルトの名無しさん
04/02/05 13:21
OutputDebugString(AnsiString().sprintf("hoge value is %d", hoge).c_str());
とか書くの面倒だから嫌

79:デフォルトの名無しさん
04/02/05 14:20
もう、MSがMC++に力入れないから
C#に行っちゃったよ。

どっちにせよ時期OSがああなった以上、遅かれ早かれ.NETは避けれないんだし


80:デフォルトの名無しさん
04/02/05 14:59
Win衰退を感じさせる場に及んで、始まってもない.NETに行くのは破滅パターン。

81:デフォルトの名無しさん
04/02/05 15:06
スレ違いですよ

82:デフォルトの名無しさん
04/02/05 20:16
>>80
売り上げが落ちたとは言え(しかも恐らく不正コピーの為)
Winの代わりになるOSが現段階で無いんだから、Winに付いて行くのは間違いではなかろう

まさか、一般ユーザーにLinux使えと言うのか?w
林檎使えとか言うなら藁うぞ

83:デフォルトの名無しさん
04/02/05 20:56
煽りにマジレスとはおめでてーな

84:デフォルトの名無しさん
04/03/18 04:37
>>83
やーい、論破されてやんの

85:デフォルトの名無しさん
04/03/18 05:05
破滅なんて味わったことないからな
この板が無職であふれかえるミライはみたくないよ

86:デフォルトの名無しさん
04/03/18 05:31
COMの次が.NET
COMと同じように.NETも社員だけに任せとけばいい

87:デフォルトの名無しさん
04/03/18 13:40
>>86
いままでCOMに手をつけたことがないのか?
COMも知らずによくWindowsプログラミングができるな (激藁

88:デフォルトの名無しさん
04/03/18 16:47
毛嫌いしていたMFCをとうとう仕事で使う羽目に。
APIの世界へ帰りたひ・・。

89:デフォルトの名無しさん
04/03/18 18:30
>>87 死滅したCOMに人生を無駄に費やした人

90:デフォルトの名無しさん
04/03/18 22:11
>>89
COMを学んでも理解できなかったのか?
おまえは何やっても無駄だよ          (^▽^ケケケ

91:デフォルトの名無しさん
04/03/18 22:29
使えるとこだけ都合よく使えばいいじゃん。

92:デフォルトの名無しさん
04/03/19 22:10
MFC便利と言えば便利だけど、どうも”痒い所に手が届かない”こと
がしばしばある。結局MFCの中からAPI呼びまくってたりする。
俺にとってはC++勉強用の教材かな。

93:デフォルトの名無しさん
04/03/21 01:23
ゲームにはゲーム用のライブラリを作ればいい。

94:デフォルトの名無しさん
04/03/21 01:27
MFCはクラスライブラリの勉強においては
「反面教師」でしかないんだってね。

95:デフォルトの名無しさん
04/03/21 02:04
既存のクラスを使うなら、MFCは簡単。

でも、ちょっとしたこと(フローティングボタンとか)作ろうと思ったら、
大変。モレはWindows3.1から開発してたから、MFCは便利としか思えなく
なってる。友人はMFCよりもDelphiのほうが分かりやすく・作りやすい
と言ってた。彼から見るとモレは尊敬に値するんだと。

モレは単に我慢強いだけかもしれんが(w。

Windowsアプリを作るなら、Delphiがお勧め。ムリして使うこたぁない。


96:69式フリーPG ◆hND3Lufios
04/03/21 02:11
WTLいいよな

97:デフォルトの名無しさん
04/03/21 09:13
>>94
VCLが使いやすいってのはただ単に、RADが使いやすいだけじゃん?
MFCはクラスライブラリの設計としてはそんなに悪くないんじゃないの?


98:デフォルトの名無しさん
04/03/21 13:32
あぁ、WTLは良い。

99:デフォルトの名無しさん
04/03/21 17:32
MFCは無駄に機能があるんだけど
俺が使いたい機能に限って無いとか
細かいところ弄れなくて使い物にならない とかで
あんまり使わなかったな

COMはフォームのコントロールの為に結構使ってた。
でも、メインはATL(のクラスだけ)やSTLやAPIだったね。

100:デフォルトの名無しさん
04/03/21 20:24
100Gets!

101:デフォルトの名無しさん
04/04/12 09:51
MFCやATLは、.NETに対応しないんだっけ?

であれば、それらのソースを収束させるべき、というか、他に書き換えるべきかな。

102:デフォルトの名無しさん
04/04/12 10:00
> MFCやATLは、.NETに対応しないんだっけ?
それはもともとC++用のライブラリね。

だから.NETじゃなくてVisual C++.NETの話になる。
で、Visual C++.NETでもサポートされている。

103:デフォルトの名無しさん
04/04/12 10:26
>だから.NETじゃなくてVisual C++.NETの話になる。

回答者がなんで勝手に質問を変えるの?
答えにもなってないし。
知りたいのはVC++じゃなくて、MFCとATL。

104:デフォルトの名無しさん
04/04/12 10:27
はぁ? だからMFCやATLはVC++.NETでもサポートされてるって。

105:デフォルトの名無しさん
04/04/12 10:33
URLリンク(www.shoeisha.com)

この記事に、
Visual C++ 6.0で作ったMFCプログラムは、MFCが.NET非対応なため、そもそも.NET化できない、
と書いてあるが。

106:デフォルトの名無しさん
04/04/12 10:41
URLリンク(review.tabletpc.jp)
> まずVisual Studio .NETの「ファイル」メニューから
> 「新規作成」→「プロジェクト」と選び、
> 「MFCアプリケーション」プロジェクトを作成しよう

107:デフォルトの名無しさん
04/04/12 10:44
>>106
COMは反則でしょう。
MSがCOMをUNIXに移植すると宣伝しながら、
数年後に断念した(正式アナウンス)んだから。

108:デフォルトの名無しさん
04/04/12 10:45
>>107 なんで勝手に論点を変えるの?w

109:デフォルトの名無しさん
04/04/12 10:46
>>108
.NETアプリをMFC、ATLで作れるか?
という質問にCOMのインターフェース作成で答える馬鹿、消えろ。

110:デフォルトの名無しさん
04/04/12 10:47
>>109 なんで俺に言うの?w

111:デフォルトの名無しさん
04/04/12 10:48
108=110

ごめん、間違えた。
でも、質問に正確にというか、真正面から答えてくれない人は消えてくれると嬉しい。
この板を情報源にしてる自分としては。

112:デフォルトの名無しさん
04/04/12 10:50
> この板を情報源にしてる自分としては。
2ちゃんねるを情報源にするなよw

2ちゃんねるは質問する所ではありません。
ニュース速報代わりに使用するところです。

113:デフォルトの名無しさん
04/04/12 10:53
>>112
>2ちゃんねるは質問する所ではありません。
>ニュース速報代わりに使用するところです。

勝手に決め付けないで。

本当に情報源として使ってるんだから。

114:デフォルトの名無しさん
04/04/12 10:54
現に情報源として成り立ってないじゃんw

115:デフォルトの名無しさん
04/04/12 11:11
>>113
無能

116:デフォルトの名無しさん
04/04/12 11:17
いまどきMFCか

117:デフォルトの名無しさん
04/04/12 11:18
違うだろ。
MFCをどう捨てるかに迷うんじゃないか。
ばっさり捨てるか、ライブラリとして使えるとみるか。

118:デフォルトの名無しさん
04/04/12 12:49
すてないとWinFXに移行できないよ

119:デフォルトの名無しさん
04/04/12 12:54
捨てるには、
社内にそれなりのアナウンスが必要。

MFCを直でWinFXコンパイル出来ませんよ、とか。

120:デフォルトの名無しさん
04/04/12 14:15
ライブラリくらい自分でつくれよ〜
MFCなんぞ使うなよ〜

と、言ってる俺は、MFCなんぞ使ったことがない。
いつもAPIをガリガリ…ガリガリ…

121:デフォルトの名無しさん
04/04/12 15:08
>>120みたいなこと言う奴に限ってCやC++の標準ライブラリは使ってるんだよな。
ライブラリを否定するならそれらも使うなと。

122:デフォルトの名無しさん
04/04/12 15:49
そういう問題じゃない>>121

>>120
クラスライブラリ >>>>>>>>>> 関数ライブラリ=120

123:120
04/04/12 18:07
しかたねーじゃん、ハードの問題でMFCつかえないんだから。
使えないのに、勉強する気にならん。


124:デフォルトの名無しさん
04/04/12 21:00
じゃあスレ違いだな。氏ねよ。

125:デフォルトの名無しさん
04/04/13 12:57
>>124
いちいち反応すんなよ
(俺もか…)


126:デフォルトの名無しさん
04/04/26 10:26
ごめん俺死んじゃった

127:デフォルトの名無しさん
04/06/16 00:29
IDチェック


128:デフォルトの名無しさん
04/06/21 15:20
256get     ∧_∧
    ∧_∧  (´<_`  ) ん、どうした兄者?
   ( ´_ゝ`) /   ⌒i 
   /   \     | |
  /    / ̄ ̄ ̄ ̄/ |
__(__ニつ/  2ch  / .| .|____
    \/____/ (u ⊃

129:デフォルトの名無しさん
04/06/21 15:21
          ∧_∧
    ∧_∧  (´<_`  ) 128だったな兄者…
   (*´_ゝ`) /   ⌒i 
   /   \     | |
  /    / ̄ ̄ ̄ ̄/ |
__(__ニつ/  2ch  / .| .|____
    \/____/ (u ⊃

130:デフォルトの名無しさん
04/07/24 10:16
転職の時にMFC使えると有利になるかな?
よく求人にVC++を使える人を歓迎って
書いてあるけど・・・

131:デフォルトの名無しさん
04/08/03 23:38
なんだかんだ言っても、ネイティブアプリ作るとなると、
まだまだ必要なんだよな。
API直叩きとどっちが楽なのか、時々わからなく
なるけど・・・(´・ω・`)

132:デフォルトの名無しさん
04/08/13 21:03
次はActiveXが消えると思う

133:デフォルトの名無しさん
04/09/13 23:07:24
MFCって、Win32プログラムをC++で束ねるのに使うヒモみたいなもんだよね。

何がおかしいって、C++のプログラムでここまでマクロ満載ってのがすごい。
まぁ、中身がパカパカ見れるからまだ何とかなるが、デバッグのときに
どこまで行くんだってぐらいにソース開きまくるのってどうだろう。

134:デフォルトの名無しさん
04/09/23 17:08:50
これから新規に中規模アプリケーションを開発するんですが、
やっぱりMFCよりも.NETを選択した方が賢いでしょうか?

でも.NETは起動がもっさり&アンマネージコード必須なのがちょっとひっかかるんですが。

135:デフォルトの名無しさん
04/09/23 17:32:19
中規模ってお仕事で?

136:デフォルトの名無しさん
04/09/23 17:47:31
個人開発です。
将来の定期的なバージョンアップを視野に入れると.NETが有利な気がしますが、
.NETはまだちょっとしか触ったことがないので不安です。

137:デフォルトの名無しさん
04/09/23 18:11:22
MFCが使いやすいんならMFC使えば?自分がどっちでやりやすいかが問題だろ。
MFCで作ってたらそのビルドが使えなくなるっていうんなら変える必要もあるけど
5年くらい先までなら確実に現行OSのシェアが半分あるだろうから、その点を問題
にして変えなきゃならないということはないと思うが。

138:デフォルトの名無しさん
04/09/23 18:41:16
現状では積極的に.NETで新規開発するメリットはあまりなさそうですね。


139:デフォルトの名無しさん
04/10/13 23:04:18
C#2.0になってLonghornがでてきたら変わるかもね
まぁすくなくともあと5年くらいはMFCは現役かと

140:デフォルトの名無しさん
04/10/21 14:46:53
先にWin32 APIでプログラム始めたんで、MFCを使うようになって便利になったけど、
Win32 APIに対応するMFCのメソッドはどこにあるのか、はたまた、ないのかがわかりにくい。
結局、MFCのソースをgrepしてたりする。

あと、FindFile APIのラッパが CFileFind なんて File と Find が逆になってるのはいぢわるなんですかね?

141:デフォルトの名無しさん
04/11/07 17:02:19
漏れもMFCの後にC#.NETに移ったクチだが
感動的なぐらいコーディングが楽だぞ。
速度上の要求がどうしても厳しいなら、MFCの
方がいいかもしれないが、そうでないなら.NETの
方がはるかに楽。
強いて言えばWin32API使う時に煩わしいのが難点かな。


142:デフォルトの名無しさん
04/11/07 22:40:55
>>141
C#バンドルのライブラリが充実していたからそう感じたのであって、
数々の有益なライブラリで武装したC++より優れているなど有り得ないと思うのだが。

まさか、「iostream/STL/ATL/MFCだけのC++」と「C#」を比較してないよね?

143:デフォルトの名無しさん
04/11/14 00:42:08
はぁ?

144:デフォルトの名無しさん
04/12/14 01:15:22
OTL

145:デフォルトの名無しさん
04/12/16 10:26:27
はぁ?


146:デフォルトの名無しさん
04/12/19 01:26:47
はぁ?

147:デフォルトの名無しさん
05/01/09 02:21:37
はじめてMFCの勉強してるけどわけわからん…
これはホントに普通のC++のフレームワークなのか?
VBみたいなところもあるし、へんなマクロがたくさんあるし、
ウイザードの動きがよくわからんし…

148:デフォルトの名無しさん
05/01/09 02:36:16
>>147
MFCというのは元々C++ではなくCでWindowsアプリを
「プログラミングWindows」の流儀でゴリゴリ書いてた人が
抵抗なく使えるようにすることを目的に開発されたライブラリだから
メジャーなオブジェクト指向のライブラリとしては
史上最低のオブジェクト指向度を誇るらしいよ

実際APIの薄っぺらなラッパでしかないクラスも多いし

149:デフォルトの名無しさん
05/01/09 02:36:48
(´・∀・)つヘーヘーヘー

150:デフォルトの名無しさん
05/01/09 03:01:15
MFCで気に入らなかったのがダイアログベースのFormViewだったなぁ。
手軽に使えるのはいいけど見た目がじみすぎた。
.NETのWindows Formのような手軽で表現力の高いViewが必要だったのだと思うよ。

151:デフォルトの名無しさん
05/01/09 03:18:43
じぶんもMFCからC#2.9に移ってるが、コーディングマジ楽・・・
まぁらくなのはインテリセンスに負うところが多いいが、メッセージがイベントに変えられてるところが実にエレガント
あのうんこマクロとはだんち。

152:マイク ◆yrBrqfF1Ew
05/01/09 05:15:09
まあQt/KDEが最強なわけだな。
QGLクラスもあるしな。

153:デフォルトの名無しさん
05/01/09 12:52:18
MFCで作れることになってる高度な複合ドキュメントがほとんど必要に
されなかったことが敗因だと思う。
UIなんてFormViewで十分だったからね。見た目が地味なのは同意。

154:デフォルトの名無しさん
05/01/12 11:22:56
そうだなあMFCはカローラクラスの満足度を目指しているのでは
70点主義
残りの30点を補完するにはAPIごり書きしかないしね
にしてもJAVA環境から比べれば断然いいなVC++

155:デフォルトの名無しさん
05/01/12 11:44:17
>断然いいなVC++
VC++というのとMFCというのと違う罠。
MFCをいいとは言えない。

156:デフォルトの名無しさん
05/01/12 12:14:21
Win32=自由度高い→ど素人では、でたらめなものしか作れない。
MFC=制約多い→ど素人では決まりきったものしか作れない。→嫌気がさす。

よほどの天才以外は、初心者にはMFCやらせた方が将来的に伸びると思う。

157:デフォルトの名無しさん
05/01/12 13:15:28
MFCはWin32と比べて嫌気じゃなくて、
他クラスライブラリに比べてなんだけど。

158:デフォルトの名無しさん
05/01/12 13:31:36
どちらかというと、Win32に毛が生えた程度でしかないことがMFCの問題点。
まともなクラスライブラリ利用に比べて伸びが抑えられる悪寒。

159:デフォルトの名無しさん
05/01/12 15:32:03
本当に勉強したいなら、多少遠回りにはなっても、
コンソールアプリで言語仕様覚える→猫あたりを読んでWin32の仕組みを覚える→C#などの
ライブラリ物に挑戦
がいいだろうな。何も分からずライブラリ使うのとWin32の理屈が分かりつつ使うのは大違い。


160:デフォルトの名無しさん
05/01/12 15:42:47
猫はサンプル見るのには使うけど、あれで勉強するのは無謀
基本わかってて実装方法を調べるという使い方だな
あとC#は別物なので混同しないように

161:デフォルトの名無しさん
05/01/12 15:43:46
大筋良さそうな内容だが、
>C#
こいつ、というか、CLIのせいで中が見えないだけだが。
中の人が見えるライブラリにすれば、Win32APIコールまでクラスライブラリから読めて万事OK。
VSワールドは捨てれ。

162:デフォルトの名無しさん
05/01/12 15:45:06
VSワールドの悪。

VB、VC++/MFC、C丼/CLI

163:デフォルトの名無しさん
05/01/12 20:25:03
時代はeclipseでD言語にゃるめ〜

164:デフォルトの名無しさん
05/01/12 20:37:24
>>161
Reflector使え

165:デフォルトの名無しさん
05/01/12 22:00:34
C#なんて使ってる香具師いる?
NetFramework入れないと動かないだろ
Win32API呼べたっけ?
間接的に呼んでるということか

166:デフォルトの名無しさん
05/01/12 22:09:12
>>165
ケケ#を忘れてはいかんよ、ケケ#を。

167:デフォルトの名無しさん
05/01/12 22:22:30
.NET Framework は Win32 のラッパだよ。

168:デフォルトの名無しさん
05/01/13 01:14:11
>>165
直接呼べる。
それくらい知っとけヨ。

169:VC6
05/02/06 11:53:07
なんでdynamic_castをつかうとwarningがでるんだ?

170:デフォルトの名無しさん
05/02/06 12:59:43
設定が悪いから。自業自得。

171:デフォルトの名無しさん
05/02/06 15:18:19
MFCも当初はOWLのようなオブジェクト指向のライブラリだったらしい
けどな…
プロトタイプを作ってみたら当時のマシン/OSでは遅すぎて話にならん
という事で却下されて、今のMFCの形で作り直されちまったそーな。

「MFC Internal」だったかでその辺の経緯が出てたよ。

172:デフォルトの名無しさん
05/02/06 16:36:26
OWLとMFCでは出来が違いすぎたからな


173:デフォルトの名無しさん
05/02/08 10:21:20
>MFCも当初はOWLのようなオブジェクト指向のライブラリだったらしい
けどな…

M$にマトモな設計は元から無理。
ゴミアーカイブの塊のVSにマトモな設計のMFCが入ってる方が違和感。

174:デフォルトの名無しさん
05/02/08 23:38:43
またデムパが来たよ。

175:デフォルトの名無しさん
05/02/10 00:46:49
174みたいにMFCを擁護する椰子の気が知れないな

176:デフォルトの名無しさん
05/02/10 04:12:36
173みたいな電波を擁護する椰子の気が知れないな

177:デフォルトの名無しさん
05/04/03 17:50:31
ゲーム製作にMFC使ってる奴なんているのか?
まだDXライブラリでも使ってる方がマシだな

178:μ-Tron
05/04/03 18:18:38
あれだけ儲けてる会社の技術者達なのに
どうしてこうなってしまうのかが不思議
MFCだけでなく全般のソフトにしてもね
組織が官僚化しちゃってるのかな


179:デフォルトの名無しさん
05/04/04 10:37:26
>>178
儲かってるのと社員の質は別。
寧ろ反比例してんじゃないかと思う今日この頃。

180:デフォルトの名無しさん
05/04/09 13:08:40
ゲームメーカーのナムコでは、商品がヒットすると大きなボーナスが出るシステムを導入した結果、
既存ゲームの続編開発に希望者が殺到し、革新的なクリエイターが消えてしまったとNHKでいってた。

181:デフォルトの名無しさん
05/04/12 11:58:03
やっぱBCBとかDelphi使ったらMFCには戻れないだろ。

182:デフォルトの名無しさん
05/04/26 02:30:31
soudemonaiyo

183:デフォルトの名無しさん
05/04/26 13:36:35
DirectXともSDLとも相性が悪すぎだ。
MFC自体あまりできのいいものでもないのだが、
やはりお気軽にGUIが作れるというのは捨てがたい。
>>176
DirectXとかでゲーム作ってるときとかでも、内部のパラメータを微妙にいじくるのに便利。
たとえばスライダーコントロールとか。まあ、開発を促進するためのツールとしては一定の
使い道があるけど、ゲームの一部になることはないんじゃない?


184:デフォルトの名無しさん
05/04/26 16:27:49
重いし

185:デフォルトの名無しさん
05/04/26 18:28:32
>やはりお気軽にGUIが作れる

( ゚д゚)

(つд⊂)ゴシゴシ

(;゚д゚)

(つд⊂)ゴシゴシ
  _, ._
(;゚ Д゚)

186:デフォルトの名無しさん
05/04/26 19:10:00
MFCのソースコードには怨念を感じる

187:デフォルトの名無しさん
05/04/26 20:24:37
余計な動作しすぎなんだよあれ

188:デフォルトの名無しさん
05/04/27 08:40:27
団子クラスライブラリになってるために派生し難くくて、
画面にべたべたコードを書かざるを得ないよね。

189:デフォルトの名無しさん
05/04/27 14:05:24
エラー時にどかーん、と出るダイアログサイアク。
エラーファイルと行数がクラスライブラリの中じゃないか。

そーじゃなくて、ふつーのコンパイラの如くエラーコードでデバッガが止めてトレース出来るようになってて欲しいんだよ。

190:デフォルトの名無しさん
05/04/27 16:31:36
まぁそんな優しい作りをゲイツ一家に期待するだけ無駄ってもんだ

191:デフォルトの名無しさん
05/04/27 16:58:56
○○よ、
MFCの悪口言うのは勝手だけど、経験なしのやつが言うなよな

192:デフォルトの名無しさん
05/04/27 17:41:37
初めて使ったときに思ったこと。
「これ何言語?」

193:デフォルトの名無しさん
05/04/27 18:04:16
そうそう、ウィザードが巨大なきちゃないコードが吐き出す。
コードジェネレータなら仕方ないとあきらめるけど、一応クラスライブラリでしょ?
クラスライブラリが汚い部分を中に隠して、楽々差分コーディングできるのが普通なのにぃ。

194:デフォルトの名無しさん
05/04/27 18:16:24
    〃〃∩  _, ,_
     ⊂⌒( `Д´) < ヤダヤダ!
       `ヽ_つ ⊂ノ
              ジタバタ

    〃〃∩  _, ,_
     ⊂⌒( `Д´) < ヤダヤダ!
       `ヽ_つ__つ
              ジタバタ

      _, ,_
     (`Д´ ∩ < ヤダヤダ
     ⊂   (
       ヽ∩ つ  ジタバタ
         〃〃

    〃〃∩  _, ,_
     ⊂⌒( つД´) < ヤダヤダ
       `ヽ_ ノ ⊂ノ
              ジタバタ

       ∩
     ⊂⌒(  _, ,_) < ヤダヤダ…
       `ヽ_つ ⊂ノ
              ヒック...ヒック...

       ∩
     ⊂⌒(  _, ,_) 
       `ヽ_つ ⊂ノ  zzz…

195:デフォルトの名無しさん
05/04/27 18:19:01
>>189
君の言う「ふつーのコンパイラ」が何だか知らないが
VC++ が入ってれば、そのダイアログから
デバッガ起動すればいいジャマイカ

196:デフォルトの名無しさん
05/04/27 18:21:58
何がヤダなんだよ!?

197:デフォルトの名無しさん
05/05/19 23:07:45
MFCってさ、ひそかにコードビハインド実現してないか?
あのリソースファイル。

198:デフォルトの名無しさん
05/05/20 03:16:49
>>1
MFCよりゲーム製作に使えるライブラリってあるか?
DirectX+MFCに勝てるようなソリューションはなかなかないと思うが

199:デフォルトの名無しさん
05/05/20 11:34:51
( ゚д゚) …

200:マイク ◆yrBrqfF1Ew
05/05/20 13:32:03
Qtでいい。無能はMFCをたたえる。

201:デフォルトの名無しさん
05/05/30 13:59:59
CDialog1つに対してresource.hとrcファイルがあって、
プロジェクトをダイアログ単位の部品クラスに分割できれば、
まだ使えたようなキガスル

202:デフォルトの名無しさん
05/06/25 10:41:38
配属が変わったチームリーダーにMFC厨がいて、
「MFCとの相性が悪いから、STLは禁止だからな。vectorとかのコンテナは全部 CPrtListに、置き換えろ」
とか言ってる馬鹿が居るんですが、どうしたら説得できますか?
(もうSTL無しでプログラムが書く気がしない)

203:デフォルトの名無しさん
05/06/25 10:44:56
>>202
君を含めてソフト屋は思い込みの激しい奴多いから説得は無理とあきらめろ。
それがチームの方針なら従うしかあるまい。

204:デフォルトの名無しさん
05/06/25 11:33:52
そのチームリーダーですが何か?
>>202 色々考慮しておく。

205:デフォルトの名無しさん
05/06/25 12:37:54
MFCなんてまだ使われてるのか。
なんで.NETに移行しないの?

206:デフォルトの名無しさん
05/06/25 12:42:31
.NETでMFC使ってるよw

207:デフォルトの名無しさん
05/06/25 12:50:18
まだMFCって使われてるの?

208:デフォルトの名無しさん
05/06/25 13:23:20
MFC の阿呆なコンテナ使うのは阿呆だけ。

209:デフォルトの名無しさん
05/06/25 13:37:51
麻雀格闘倶楽部の事かと思った・・・ってぐらい疎遠になったな。


210:デフォルトの名無しさん
05/06/25 13:39:35
MFCしか知らないんだからしかたないじゃん!!

211:デフォルトの名無しさん
05/06/25 17:11:03
CListって多次元配列できないじゃん

212:デフォルトの名無しさん
05/06/25 17:11:57
いまだにMSがMFCをサポートしている理由を述べよ。

213:デフォルトの名無しさん
05/06/25 17:19:07
Win32のGUIを扱いやすいのがMFCだからじゃん?
データのコンテナにMFC使う奴(=プロジェクト)は糞だが

214:デフォルトの名無しさん
05/06/25 17:29:15
VC6についてるSTLを使おうとする奴の方が糞だろ

215:デフォルトの名無しさん
05/06/25 17:51:32
VBとかで作ればすぐできるのに、
なんでみんなVC+MFCで作ろうとするの?
時間の無駄。

216:デフォルトの名無しさん
05/06/25 18:09:01
どっちもどっちだろ。目くそ鼻くそ

217:デフォルトの名無しさん
05/06/25 18:37:32
>>215
VB ( ´,_ゝ`)プッ

218:デフォルトの名無しさん
05/06/25 19:53:13
>>214
つか、VC6なんてもうね…そもそもコンパイラがね…つд`)

219:デフォルトの名無しさん
05/06/25 20:09:41
>>215
VB知らないから。
見た感じVB使ってもたいしてVCと変わらない印象がある。
それならランタイムライブラリ要求されるVBより、VCの方がお得感
があり、イマイチVBやろうという気が起きない(MFC**.dllは98以降
標準だし、95でもまず入ってる)。

220:デフォルトの名無しさん
05/06/25 20:19:05
いやいや、それがね MFC71.dll が Win2000 には入っていないときもあるのさ。
オレね VC++7.1 のデフォルト設定でコンパイルして客先に流したら
動かねぇって文句いわれた。

ま、客先に起動時のエラーメッセージ読んでもらったら、
すぐに気づいて MFC を埋め込んでリビルドしたけどね。
ちょっとアセっちゃたね。

おれも VB 知らね、使う気にもなんねぇ。
熟練工だったら VB で作るより MFC のほうが絶対に速い。
( SDK との勝負だったら VB のほうがだんぜん速いとは思うが...)

221:デフォルトの名無しさん
05/06/25 23:08:33
MFC71.dllはXPにもはいってないよ

222:デフォルトの名無しさん
05/06/26 10:25:17
>>215
あんなポインタも無い言語・・・(;^ω^)

223:デフォルトの名無しさん
05/06/26 10:38:08
>>215
あんな元インタプリタ言語(´,_ゝ`)

224:デフォルトの名無しさん
05/06/26 12:27:59
ポインタはいらねーよ

225:デフォルトの名無しさん
05/06/26 19:18:49
ポインタ無かったら汚いインデックス貼って配列まわさなきゃいけないじゃん
まぁSTLならイテレータあるけど
MFC?POSITION?(禿藁

226:デフォルトの名無しさん
05/06/26 21:20:31
ていうかVBまで飛んでかなくてもC#でいいっしょ

227:デフォルトの名無しさん
05/07/01 22:28:48
質問するとMSDN読めってのが定番だけど、いきなりMSDNだけで
所定の動作をさせようと思ってもムズイ。一度使ったことのある機
能であればMSDNすごく使えるけどね。
もう少しチュートリアルをシンプルに分かりやすく出来ないもんかね。

228:デフォルトの名無しさん
05/07/01 22:51:02
MFCはソースコードのためだけに存在する
Windowsのバグが分かる卑怯さ。
てかwin32の方を直せよ

229:デフォルトの名無しさん
05/07/03 01:59:53
それは出来ない。
なぜならそれを直すと、動かなくなるソフトが出てくるからだ

230:デフォルトの名無しさん
05/07/07 08:03:34
だから2とかExとか出てくる訳だな

231:デフォルトの名無しさん
05/07/07 22:40:33
てst

232:デフォルトの名無しさん
05/09/13 14:45:55
きんもーっ☆ MFC

233:デフォルトの名無しさん
05/09/14 18:12:52
>>230
方針としてダタしいよ。
Winが受け入れられたのもそれが主因

234:デフォルトの名無しさん
05/10/06 23:47:05
RADつーるつくろう

235:デフォルトの名無しさん
05/10/16 09:21:03
今までwin32APIとか、.netとか触ってて、
昨日初めてMFCに触ってみたんだけど、これ、深いマクロだらけで訳分からん…
エラーが出て、エラーメッセージ見てもググらないと理解不能なのが多いし
ヘッダーの#includeの順番次第ではエラーが出たりとか、もう発狂しそう
皆さんは初めての時MFCをどうやって学んだんでしょうか?

236:名無し募集中。。。
05/10/16 17:39:42
AppWizard

237:デフォルトの名無しさん
05/10/18 22:07:31
>>235

>>エラーが出て、エラーメッセージ見てもググらないと理解不能なのが多いし

その通り。
だから一つずつMSDNやWeb上の情報を見ながら覚えていくのだ。
エラーメッセージも、API、クラスの使い方も。

238:名無し募集中。。。
05/10/18 22:19:28
Wizardって魔法使いって意味だからね

239:デフォルトの名無しさん
05/10/19 09:10:01
>>237
で、解決策がふつーに考えればメソッドだったりする筈だが、
色塗るにもWin32APIの力借りてカラープロパティさえ無い、と。
何このラップ出来て無いクラスライブラリ、って感じ。

240:デフォルトの名無しさん
05/10/19 16:00:58
MFCのソースを使って
Windowsのバグを回避したら訴えられるのだろうか

241:デフォルトの名無しさん
05/10/29 19:29:54
もしかしてMFCって、Windowsプログラミングを少し理解しててC++をかなり詳細に知ってる人間にとってはすごい便利なものじゃない?


242:デフォルトの名無しさん
05/10/29 19:56:35
カプセル化が中途半端なので、更にMFC自体の仕様も十分に理解してる必要がある。


243:デフォルトの名無しさん
05/10/29 20:41:17
>235
順番に抑えていくうちに、自動生成のソース全部意味分かるようになったよ。
それとともに、the APPというプログラム開始実体から、うんぬんかんぬんやってメイン呼ばれて行くかも分かったし、
ランタイムとその周辺も分かってくるようになった。
それと、今まで、インクルードやDefineやクラスやメンバなどの定義位置がいかにあやふやだったかてのが分かった。
ただ、やっぱりクラス間での参照渡しは、なかなかつらいもんがある。

244:デフォルトの名無しさん
05/10/29 20:46:23
それと、
逆に、マルチフレームやスプリッタなどのいわゆる複数画面は、
WIN32アプリの方がCALLハンドラがアミダ状態で嫌んなる。
ホント実用的な画面設計に関しては、楽だよMFCは。

245:デフォルトの名無しさん
05/10/29 21:13:27
メイン関数も無いし、どこからどういう順番でハンドラが
呼ばれるのかさっぱり分からなかったが、とりあえずそういうものだと
思うことにしてしばらく格闘したら分かるようになった。



246:デフォルトの名無しさん
05/10/29 23:21:58
>245
少し忘れかけてた部分あって、もう一度調べてみたが、
まず、メインが始まる前に見に行くものがある。(includeとかマクロとかstaticとかグローバルオブジェクトとか)
で、CREIApp the Appというのが見つかる。
そこでCREIApp::CREIAppのコンストラクタ、いやいや、これは派生クラスだから、
CWinApp::CWinAppを見に行く(CWinAppの定義はAfxWin.hにある、コンストラクタ実装はAppCore.cppにある)
そして、次にCREIApp::CREIAppを見に行くが、通常こいつは空だ
いよいよWinMainだが、MFCのWinMainは変わっていて、_tオプションがついて_tWinMainになっている(実物はAppmodule.cppにある)
そこには、
return AfxWinMain(hInstance, hPrevInstance, lpCmdLine, nCmdShow);
とだけ書いてある。要は、AfxWinMainを暗に呼んでいる、こいつがどこにあるかというと、Winmain.cppにある)
このなかで、CWinAppのInitApplication、次にCWinThreadのInitInstanceが呼ばれている。
継承関係はCWinThread>CWinApp>CREIAPPで、どちらも仮想関数になっていて、virtual属性が付いている。
ということは、実際呼ばれるのは、たどっていくと、派生末端のCREIAPPのInitApplication、InitInstanceの順に呼ばれることになる。
ご存知の様に、InitInstanceではRunTimeが施されていて、Doc、Frame、Viewが関連付けられている。
話し戻って、その後AfxWinMainは何やっているかというと、Win32アプリと同じようにRun関数でメッセージループにして、半無限ループにしている。


247:デフォルトの名無しさん
05/10/30 00:29:39
やべーちょっと使ったら息子から我慢汁溢れてきた
これMFCマジでスゲーから
自作のウインドウライブラリなんてカスだわ
こんなすばらしいモノがあるのになんでVBやNETなんか開発したのかわからんね

248:デフォルトの名無しさん
05/10/30 02:23:02
MSDNでクラスライブラリにさらっと目を通せばあなたも今日からMFCマスター。

249:デフォルトの名無しさん
05/11/04 17:35:55
.NET で全てなかったことにされて
Windows Forms を1から用意しなおしたことからも
MFCがクソだったことはMSすら認めてる事実。

250:名無し募集中。。。
05/11/05 00:42:29
誰かさんの.netにだけMFCが付いてこなかったようだね

251:デフォルトの名無しさん
05/11/05 19:43:49
クラスとかがよくわからん俺にはMFC使う人は尊敬する
俺はSDKでごりごり書くことしか出来ないよ・・・

252:デフォルトの名無しさん
05/11/05 22:19:09
MFCが難しいのはクラスとかが原因じゃないと思う
リファレンス無しでソースだけ見ても全く理解不能なコードだったりする辺りが

253:デフォルトの名無しさん
05/11/06 21:23:48
あまり優秀な開発者を回せなかったんだろうな
JavaのSwingのコードにもそれを感じる

254:デフォルトの名無しさん
05/11/06 21:31:55
× を回せ
○ が居

255:デフォルトの名無しさん
05/11/07 11:04:17
>MFCがクソだったことはMSすら認めてる事実。

内容は正しいけど、認めてるというのは知らなかった。
表向きに認めているソースきぼんぬ。

裏的にはMFCの次にATL/WTLが出たり、
GUIライブラリとしてM$社内でMFCが使われて無いという事実だけで、
十分だけどね。

256:デフォルトの名無しさん
05/11/07 14:52:46
VC++6を使ってますが、
メモリリークの箇所とかソースファイルを特定する方法を
教えて下さい。

257:デフォルトの名無しさん
05/11/07 15:01:26
>>256
つ F4

258:名無しさん@お腹いっぱい。
05/11/08 16:11:33
MFCって処理速度はどうなん?

259:デフォルトの名無しさん
05/11/08 17:14:33
ActiveX使わなければ高速だろ。
MFCでActiveX使わないと寂しい画面になるお。

260:名無し募集中。。。
05/11/08 18:40:57
MFCでActiveX使うってダイアログベース?


261:デフォルトの名無しさん
05/11/08 19:36:11
MFCってコマンドライン専用?

確かにVC++はテストプログラムの場合ダイアログは皆無で、コマンド系ツールを良く見かける。

262:デフォルトの名無しさん
05/11/12 22:03:00
>>256
つ DevPartner for Visual C++
URLリンク(www.compuware.co.jp)

263:デフォルトの名無しさん
05/11/14 16:25:14
スレリンク(tech板:998番)
>CArray系とCList系は直交性がないから
>最初にどっちにするかちゃんと決めておかないと後で直すのが面倒。

この場合の直交性ってどういう意味?





次ページ
最新レス表示
スレッドの検索
類似スレ一覧
話題のニュース
おまかせリスト
▼オプションを表示
暇つぶし2ch

5374日前に更新/201 KB
担当:undef