l***y 发帖数: 190 | 1 我刚学了C++的一些基本,很想学一些GUI.我现在装了visual studio,开始看MFC/CLI方
面的东西。我感觉MFC比较繁琐,而且相应工作机会也很少。那么,还有没有必要学MFC
呢?有没有更好的工具作C++的GUI呢? |
t*****d 发帖数: 131 | 2 同问
CLI方
MFC
【在 l***y 的大作中提到】 : 我刚学了C++的一些基本,很想学一些GUI.我现在装了visual studio,开始看MFC/CLI方 : 面的东西。我感觉MFC比较繁琐,而且相应工作机会也很少。那么,还有没有必要学MFC : 呢?有没有更好的工具作C++的GUI呢?
|
D*******a 发帖数: 3688 | 3 这年头还有用mfc的?
CLI方
MFC
【在 l***y 的大作中提到】 : 我刚学了C++的一些基本,很想学一些GUI.我现在装了visual studio,开始看MFC/CLI方 : 面的东西。我感觉MFC比较繁琐,而且相应工作机会也很少。那么,还有没有必要学MFC : 呢?有没有更好的工具作C++的GUI呢?
|
x****u 发帖数: 44466 | 4 除非为了继承以前的代码,否则没必要学MFC。用ATL和WTL省很多事。
CLI方
MFC
【在 l***y 的大作中提到】 : 我刚学了C++的一些基本,很想学一些GUI.我现在装了visual studio,开始看MFC/CLI方 : 面的东西。我感觉MFC比较繁琐,而且相应工作机会也很少。那么,还有没有必要学MFC : 呢?有没有更好的工具作C++的GUI呢?
|
w***g 发帖数: 5958 | 5 如果不是你公司要用, 建议学QT. 再不济也不要去碰MFC.
CLI方
MFC
【在 l***y 的大作中提到】 : 我刚学了C++的一些基本,很想学一些GUI.我现在装了visual studio,开始看MFC/CLI方 : 面的东西。我感觉MFC比较繁琐,而且相应工作机会也很少。那么,还有没有必要学MFC : 呢?有没有更好的工具作C++的GUI呢?
|
E*****7 发帖数: 128 | 6 Can C# replace or do what MFC does? |
O*******d 发帖数: 20343 | 7 You do not have to use MFC to do GUI under Windows. However, you may want to
spend a lot of time to get familiar with Win32 API. |
O*******d 发帖数: 20343 | 8 I use MFC a lot in my work. My feeling is that MFC is a convenience, not a
necessity for Windows programming. Win32 API is more important that MFC. |
N********n 发帖数: 8363 | 9
Life is too short to waste on any C++ stuff, on Windows platform at
least. Learn C# / .Net, Java / J2EE or Sql / Oracle and/or Sql Server.
【在 l***y 的大作中提到】 : 我刚学了C++的一些基本,很想学一些GUI.我现在装了visual studio,开始看MFC/CLI方 : 面的东西。我感觉MFC比较繁琐,而且相应工作机会也很少。那么,还有没有必要学MFC : 呢?有没有更好的工具作C++的GUI呢?
|
x****u 发帖数: 44466 | 10 你会发现MFC只要几天不用,就有很多怪异的地方生疏了。
而WTL和ATL,基本上就是Windows API的直接包装,所以很难忘掉。
a
【在 O*******d 的大作中提到】 : I use MFC a lot in my work. My feeling is that MFC is a convenience, not a : necessity for Windows programming. Win32 API is more important that MFC.
|
l***y 发帖数: 190 | 11 Thank you guys very much for the suggestions. It seems that I must lear WTL
and ATL. Is there any good textbooks for beginers?
【在 x****u 的大作中提到】 : 你会发现MFC只要几天不用,就有很多怪异的地方生疏了。 : 而WTL和ATL,基本上就是Windows API的直接包装,所以很难忘掉。 : : a
|
x****u 发帖数: 44466 | 12 WTL可以看codeproject上面的系列教程,加上MSDN里面对于Windows几个系统的
overview。
ATL从例子开始看比较省事,强烈建议之前搞清楚COM的基本概念,比如引用计数和
apartment。
WTL
【在 l***y 的大作中提到】 : Thank you guys very much for the suggestions. It seems that I must lear WTL : and ATL. Is there any good textbooks for beginers?
|
p*a 发帖数: 592 | 13 MFC is obsolete. Try .NET WinForms, WPF or Java.
CLI方
MFC
【在 l***y 的大作中提到】 : 我刚学了C++的一些基本,很想学一些GUI.我现在装了visual studio,开始看MFC/CLI方 : 面的东西。我感觉MFC比较繁琐,而且相应工作机会也很少。那么,还有没有必要学MFC : 呢?有没有更好的工具作C++的GUI呢?
|
r*******n 发帖数: 3020 | 14 没有人推荐wxWindow啊,
我是用wxPython that's the wrapper of wxWindow for python
【在 p*a 的大作中提到】 : MFC is obsolete. Try .NET WinForms, WPF or Java. : : CLI方 : MFC
|