VC++初印象

  下学期就要开始学VC++了,不知道情况会如何。因为我也不知道老师到底要交些什么东西,再报的时候也没有课程的简介。不过这门课有2.5个学分,在同类课中算是比较高的了。  

   刚才看了一些VC++/MFC入门教程的一些东西,经常在网上看到一些文章说VC++的入门比较困难,所以也就早有一些心理准备。刚才看的时候应该算是看出点门道来了吧。幸亏C++的面向对象有学一点,所以里面一些东西还算是看得懂,特别是弄懂了上次用DELPHI在做DLL临时文档时候所不理解的一个句柄问题。句柄--说白了就是个标识或者标签吧,也可以说是一个身份证。不知道我这样说对不对。还有一个印象,也是一个很鲜明的印象就是VC++的英文好象很多,使用了很多英文缩写。呵呵。容易让人看了会怕。VC++里面也可以说用尽了C++的封装技术,使代码较为简单(对我一个初学者来说也不那么简单)。

OnDraw(CDC* pDC)
{
CPen pen1,pen2;
pen1.CreatePen(PS_SOLID,2,RGB(128,128,128));//创建对象
pen2.CreatePen(PS_SOLID,2,RGB(128,128,0));//创建对象
CPen* pPenOld=(CPen*)pDC->SelectObject(&pen1);//选择对象进DC
drawWithPen1...
(CPen*)pDC->SelectObject(&pen2);//选择对象进DC
drawWithPen2...
pen1.DeleteObject();//再次创建前先销毁
pen1.CreatePen(PS_SOLID,2,RGB(0,0,0));//再次创建对象
(CPen*)pDC->SelectObject(&pen1);//选择对象进DC
drawWithPen1...
pDC->SelectObject(pOldPen);//恢复
}
接触的第一段VC++代码,还有一点看不懂。

我需要一本例子比较多的教材,因为可能对我来说比较适合实例教学法。

这就是我对VC++/MFC的初印象。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值