C++ MFC学习心得(一)

来源:互联网 发布:centos ftp服务器配置 编辑:程序博客网 时间:2024/05/17 17:43

        前面提到了Windows编程的学习,个人觉得,MFC其实就是封装好了的Windows编程,很多东西只需要设置现成的东西就可以了。我觉得,从根本上来讲,MFC其实对c++或者程序设计是起到了很大的负面作用的,对我这样一个小菜鸟来说,根本就是百害而无一利的,但是,我仍然要学,因为,在事件与事件之间,在语言与语言之间,我要找出他们之间的联系。

       现在的学习,就是像无头苍蝇一样,起点就是自己对C++研究比较多,谈不上深,大部分东西还是能看懂的。

       可是问题就是,当我新建了一个MFC单文档工程之后。。。

       一直以来我都觉得有问题是一个好事,可是,我发现唯一没有问题的就是代码我能看懂,其它的所有东西都有问题。习惯了控制台,学习了Windows编程的一点小皮毛之后,我对这个MFC工程近乎一点不了解。我就算是想找程序的接入点都找不到,习惯性得找Main函数,只要与Main有关的,只要与传值有关的东西都找了一下,毕竟这还是基于Windows编程,我失败了。。。我再找WinMain,我找CALLBACK,我找_stdcall,都没有。。。这我一下子头就大了,当一个问题你连突破点都找不到,那我觉得这个问题就没必要去思考了,就是一个事倍功半的局面,这对追求效率的我来说是不可思议的。

        下一步:我的工程名字为Test4,我想程序入口应该就在Test4.cpp里吧,或者各种与Test4有关的东西吧?

 

 

// Test4.cpp : 定义应用程序的类行为。//类行为,所以可以肯定这不是接入点了。#include "stdafx.h"#include "afxwinappex.h"#include "afxdialogex.h"#include "Test4.h"#include "MainFrm.h"#include "Test4Doc.h"#include "Test4View.h"//这些头文件都是在工程里的


最后可以证明,这个文件只是头文件Test4.h的实现代码。。。

所以,我决定放弃,我最后决定还是去查资料,不是自己一个人去摸索了。。。我把MFC想得太简单了。。。

原创粉丝点击