MFC学习,主要是关于MFC运行的原理!求大神救!
发布网友
发布时间:2024-10-10 22:12
我来回答
共3个回答
热心网友
时间:2024-11-29 12:38
必须说,这题目太大,如果详细回答,需要复制一本书在这,呵呵。
其实MFC没什么太神秘的东西,真正的核心技术在win32 API,主题思想是窗体、消息、线程这三大技术,如果想要深入学习windows编程(不仅仅是MFC)找一本win32核心编程的书看。(不过这个是进阶读物,初学者阅读可以,稍微有难度)
在三大核心技术的基础上,MFC只不过是进行了一个类库的封装,并提供了一套工程模式而已。对于初学者,先掌握对话框(包括模态非模态控件等知识)、文档视图框架结构(各个类的职能和互相访问机制)和消息映射就差不多了。
对于初学者的建议:首先看一本入门书籍;做几个小程序练手;编程一定要学会MSDN帮助的使用(这个比提问、搜索更重要)。对着书、编程界面和MSDN,就可以做到入门了。
进阶的话,可以从看几本进阶书籍、看大量源代码入手。
热心网友
时间:2024-11-29 12:38
百度一下mfc消息循环。
热心网友
时间:2024-11-29 12:39
主要就是消息机制~别的啥都没有