注册 登录  
 加关注
   显示下一条  |  关闭
温馨提示!由于新浪微博认证机制调整,您的新浪微博帐号绑定已过期,请重新绑定!立即重新绑定新浪微博》  |  关闭

挥洒蓝天白云的孩子

 
 
 

日志

 
 

关于MFC的见解  

2012-07-31 15:20:32|  分类: 默认分类 |  标签: |举报 |字号 订阅

  下载LOFTER 我的照片书  |
       断断续续,看了书本,看了视频,MFC也算有点见解了,微软做的东西这个感觉很啃爹,也许是我的英语不好的缘故吧,学着有困难,主要是它的功能都是写出来的,而且都是用些长长的大写英语写出来的,真是有点受不了,这些API调用的话必须你对他有所了解,不是想C++那样可以有你的思想就行了,还要有你知道的窗口API以及你所要的性质,唉。。。
       其实自己也不算坚持下来了,但这一次的经验让我知道了编程得以下特点,就像MFC,他不同于我们传统的c试编程,在以往的看基本代码之中,我们你都会去找main函数,这样对我们的流程会好走一点。而对MFC,他有相似之处,比如,我可以直接像往常一样建立一个普通工程,这样我就可以利用MFC自带的库函数来写代码了,有所不同得救是所有的函数都是写好的,我所需要做的就是调用那他们,再次之前我必须了解一定的函数性质,好后悔,下了一个英文版的MSDN,还得我每句话都需要翻译。最简单的窗口就是写一个WNDMAIN函数,这就和我们平常的c差不多,但是他必须写点小东西进去,比如句柄等之类的小参数,说是话真的有点头疼这些小东西,微软写的这些东西只能理解到这一部,再下一步深入点就是数字了。然后呢,main函数里面要加一点东西,比如窗口没人大小位置还有底色等,这些都是在MSDN里面可以轻易查到的,也是那些讨厌的大写字母。这些还完全不够建立一个基本的小窗口,这些很简单就能想到就是在可视化界面下操作必须要有基本消息机制,比如鼠标点击,MSG这个函数似乎很有用,其他的也没咋学,因为这冲方式连类都没用到,写起来也不好。
      而第二种方法就是在建立工程时直接建立一个MFC工程,这样会给你建立一个含有几个类的工程,此时只要运行就能看见有基本的窗口已经建成,包括状态栏和工具栏,而恶魔你所要做的就是在里面吧所有的类功能分工看懂就姓了,让后进入类函数把参数改一下就行了,但是哥们使用的是vc6,所有的button都无发在窗口中建立,知道最后咱也没有把这个问题解决,唉,憋屈。而在个工程之中也更就别想找到类似WNDMAIN的main函数,不知到他是怎么实现的。
      现在终于把这篇理解给解决了,也没算学得很好,放弃这个吧,确实是一个过时的技术,没多大的意义,还是要学习java的,这些也让我对他的api有点了解了吧。
  评论这张
 
阅读(35)| 评论(0)
推荐 转载

历史上的今天

在LOFTER的更多文章

评论

<#--最新日志,群博日志--> <#--推荐日志--> <#--引用记录--> <#--博主推荐--> <#--随机阅读--> <#--首页推荐--> <#--历史上的今天--> <#--被推荐日志--> <#--上一篇,下一篇--> <#-- 热度 --> <#-- 网易新闻广告 --> <#--右边模块结构--> <#--评论模块结构--> <#--引用模块结构--> <#--博主发起的投票-->
 
 
 
 
 
 
 
 
 
 
 
 
 
 

页脚

网易公司版权所有 ©1997-2017