windows程序设计呢?还是mfc啊!!
看了几章windows程序设计,那叫个晕啊!一大堆不知道从哪冒出来的类型名 ,搞的头昏脑胀!
靠!那函数,那参数,那叫个长啊有不有!。。。。。。咋记啊我,,坑爹啊!
算了,听说mfc更方便些,那就学mfc吧,我靠啊!尼玛那啥一大堆库啊,又尼玛一大堆类啊!我CAO,硬着头皮先学下吧,终于学到了第一个winapp,尼玛啊,看不懂啊,想吐啊,看不下去了啊!!
c\c++基础还是有的,可尼玛就是看不懂啊!咋搞啊!尼玛是不是还得从新学习windows程序设计啊!,学习windows程序设计,有没有什么窍门啊!头晕啊!
[解决办法]
Windows程序设计主要是C+API的形式,讲解的比较基础,有助于对windows内部运行机制的了解,比如一个窗口是怎么产生的?要经过那些步骤?如何改变一个窗口的显示特征?消息是如何传递的?传递的模式是什么样的?等等这些知识,只有在windows程序设计中会说到,所以,windows程序设计可以说是一切windows编程的基础,学好了,对于以后的windows编程会感觉如鱼得水……
至于MFC,说白了,只是把API给你封装好了,把一些常用的工具给你做好了,你只需要调用就行了,但是其内部的机制一样要在windows程序设计中寻找答案,而且这个时候比windows程序涉及更复杂,比如,侯杰的《深入浅出MFC》,LS觉得MFC中初学比较头疼也许就是因为跳过了对windows程序的底层了解,再加上对MFC的结构不清楚,所以才会头疼……
事实上,MFC比windows程序设计还要复杂的多的多,只不过如果你不想深入学习,只打算做点简单的小应用,则完全没有必要了解内部运行机制,就像搭积木一样,把现成的工具按照自己的逻辑搭起来就OK了,的确没什么难度。但是如果你想要学好MFC,你就必须在非常了解windows的程序进行机制的基础之上,对MFC框架设计有着深入的认识,这可不是那么容易做到的……