我之前也是用mfc的,但是后来,接触的多了,才发现,MFC实在是太不好用了
大学写了不少MFC,不过使用VC6写的,算是带我进入软件大门的东西了,很怀念。
工作后。偶然间,想要写一个MFC小程序,发现VS2017,创建一个控件成员变量,居然有了BUG,上MS官方论坛,发现一堆人已经在请愿进行修改了。然而只有一个微软工程师回应了,不知道哪一个版本会修复。于是一堆人都很生气。
一个人说道:看看,这个问题下面,一共就只有172个人!整个MFC最关键的功能出了BUG,居然只有172来这里讨论了!这就是MFC!!@¥@#%¥#……
我顿时感觉很好笑,也加入了请愿的队伍中。不过我这个小程序还是要写啊,于是我只好转而投向C#的怀抱。
后来我用C#写界面,发现,神啊,这也太好用了
后来我发现了QT...
现在,我已经不写界面了。使用C++写后台系统,写SQL存储过程脚本。调试API
但是,我依旧很怀念,上学的时候,用MFC写出了一个丑陋的界面,但是贴上了网上下的超级好看的图片,整个界面也就变得超级好看。
做一些毫无意义的小窗口、小程序,点一个按钮,弹出一个毫无意义的小界面,放上一些搞笑图片。
结果现在,微软对MFC的态度都如此这样,让人心寒。
不过MFC仍有用武之地,比如用C++写的代码,再用MFC顺便写个小测试程序,还是很方便的。