VC驿站

 找回密码
 加入驿站

QQ登录

只需一步,快速开始

搜索
查看: 23916|回复: 78

[原创] 我的程序员学习路程【三】【原创】

  [复制链接]
001
51_avatar_middle
online_admins 发表于 2009-11-28 11:50:44 | 显示全部楼层 |阅读模式
大家好,我是Syc,很高兴大家来到VC驿站 - WwW.CcTry.CoM 本论坛提供大量的免费C、C++、VC++ 视频教程,免费电子书,精品源码!期待您的光临!

      书接上文,2007年8月份的时候有了自己的第一台笔记本电脑,第一时间装上了VS2005,开始写代码!再次把老谭的那本C++的书拿出来,又学了一遍,这回是真正的上机实践。由于当时对界面特别感兴趣,如果想写界面就得学MFC,也从网上看过一些文章,介绍学习VC方面的精品电子书,MFC方面的精品就是《深入浅出MFC》台湾侯杰写的那本,正好到书店也看到了,就买下了,好像买到了一本武功秘籍啊,哈哈!回家开始看,一心想把书中的东西都学会,不过我又失败了,还是看不懂……勉强第一章、第二章还可以,到第三章【MFC六大关键技术之仿真】 完全蒙了,一大堆的宏定义给我弄的云里雾里的……好像是进了迷宫一样!看不下去了。

////////////////////////////////////////////////////////////////////////////////
// 备注:本篇教程来自 vc驿站:https://www.cctry.com
// C、C++、VC++ 各种学习资源,免费教程,期待您的加入!
/////////////////////////////////////////////////////////////////////////////////

      2007年9月份,公司的嵌入式项目进入准备阶段,我也参加了进去,师傅是PL,为了以后项目能进行的更快,PL说要做一个小工具,对指定目录下的文本文件进行搜索,查找其内部是否含有指定的字符串,如果有的话将其路径列出来!完了我们可以打开这个文件,查找其内部对这个字符串的说明,其实这个小程序就好比是个简易的MSDN,不过是关于项目的而已!PL让我做,我想也是个锻炼的机会,自从毕业设计做了个带界面的之后,还没真正的再练习过,就拿这个来练手吧,操家伙,建个MFC对话框的工程,用了大概4、5天的时间把这个小程序的基本功能做好了,从这个程序中我学到了不少的东西,用CFile类进行文件的读写,用CFileFind 类进行文件的查找,用CListBox进行列表的显示,以及一些MFC界面方面的函数使用等等。

      其实写桌面应用程序的时候大家的语言方面还是要向C++方面靠拢,C语言虽然效率高,不过还是简陋了点,呵呵,工作上面的嵌入式就不一样了,纯C语言,嵌入式设备上面本来资源、内存 等等就小,再用更高级的语言就更跑不起来了,所以还是C最适合嵌入式,当然汇编也不错!

      之后为了方便,PL说你可以加个小功能扩展,就是让CListBox响应鼠标的右键菜单功能,这下可难住我了,从网上找文章,从书中找答案,还是做不出来,后来看到《VC++深入详解》上面介绍了如何响应右键菜单,不过那个是单文档视图方面的,从网上又看到了说要从CListBox派生一个类,之后对其响应WM_RBUTTONDOWN消息即可!同时参照《VC++深入详解》上面的弹菜单代码,最后总算是把这个问题搞定了……当时真是欣喜若狂,特有成就感!整整花了我一个星期的时间,大家是不是遇到什么难题,之后解决了也是一样的感受呢?呵呵……

      之后,白天上班项目忙的时候就跟着一起做项目,不忙的时候就自己写小程序,题目方面呢,也是自己想,想到什么了就做什么,当时我的“名言”是:小题儿无处不在!哈哈……当时还真写了不少东西:屏幕放大镜、屏幕像素分析、颜色转换、定位鼠标、屏幕截图、滚动截屏、图片格式转换、Base64编码-解码、工程目录清理器、系统热键管理、PDF阅读器(利用ActiveX插件)、挂机锁 等等……
不过这些程序中的大部分都是跟项目有关的。到了2008年5月份的时候,我把这些小程序用Tab 页功能集成到了一个对话框的程序中,供项目组的人使用!后来有一天经理看到了我写的这个小程序,感觉我写的不错,年底加薪,呵呵!

////////////////////////////////////////////////////////////////////////////////
// 备注:本篇教程来自 vc驿站:https://www.cctry.com
// C、C++、VC++ 各种学习资源,免费教程,期待您的加入!
/////////////////////////////////////////////////////////////////////////////////

      这里跟 VC驿站 - WwW.CcTry.CoM 的网友说一下,到公司了可以多做些对项目有用的程序什么的,让领导看见了,对加薪升职什么的肯定有好处!还有就是公司的每个领导都不是吃白饭的,每个员工的实力怎么样,平时对工作的态度等等,他心里面都有数,所以大家上班的时候还是好好表现为妙,加薪、奖金什么的肯定有你的份,当然如果你不想这样那么就一直混下去也能有饭吃(经济危机没来的时候)!呵呵,个人建议而已……

      欲知后事如何,请听下回分解……

我的程序员学习路程【一】【原创】
我的程序员学习路程【二】【原创】
我的程序员学习路程【四】【原创】




上一篇:我的程序员学习路程【二】【原创】
下一篇:对于群里部分朋友的建议!
22_avatar_middle
online_vip 发表于 2009-11-28 12:14:21 | 显示全部楼层
看了老大的经历受益匪浅啊
53_avatar_middle
在线会员 发表于 2009-11-28 12:25:40 | 显示全部楼层
终于出来了 第三集 呵呵
63_avatar_middle
在线会员 发表于 2009-11-28 12:35:05 | 显示全部楼层
我以期待了已久
17_avatar_middle
online_supermod 发表于 2009-11-28 15:09:39 | 显示全部楼层
来晚了.....

老大的学习之路也挺不容易!

我的程序员学习路程【三】【原创】
81_avatar_middle
online_moderator 发表于 2009-11-28 15:29:30 | 显示全部楼层
恩,老大又更新了,学习了……
09_avatar_middle
online_moderator 发表于 2009-11-28 16:46:45 | 显示全部楼层
期待已久!终于出来了!呵呵!
12_avatar_middle
online_vip 发表于 2009-11-29 00:36:37 | 显示全部楼层
很经典啊..负出成果.就有收获.
    别说自己学不会.只怪自己不学.
  顶起老大。
65_avatar_middle
在线会员 发表于 2009-12-1 09:42:01 | 显示全部楼层
终于出三了 等的好辛苦啊 先回复再看
65_avatar_middle
在线会员 发表于 2009-12-1 09:52:11 | 显示全部楼层
呵呵 看完了 期待四 老大四的时候多写点啊 太短了看着不过瘾
52_avatar_middle
在线会员 发表于 2009-12-3 17:20:11 | 显示全部楼层
不的不佩服老大学习的快啊!
44_avatar_middle
在线会员 发表于 2009-12-3 17:58:18 | 显示全部楼层
向老板学习~~~敬礼~
80_avatar_middle
online_vip 发表于 2009-12-3 19:45:11 | 显示全部楼层
以人为镜!期待四!
31_avatar_middle
在线会员 发表于 2009-12-4 08:51:35 | 显示全部楼层
受益匪浅。。。。。
47_avatar_middle
在线会员 发表于 2009-12-4 10:56:28 | 显示全部楼层
期待下一期,
25_avatar_middle
在线会员 发表于 2009-12-8 02:30:53 | 显示全部楼层
老大请问你的毕业设计项目是什么?
26_avatar_middle
在线会员 发表于 2009-12-8 08:00:41 | 显示全部楼层
我顶 这牛x 啊 哈哈 工作了 厉害!
26_avatar_middle
在线会员 发表于 2009-12-8 10:57:01 | 显示全部楼层
我顶 继续啊 怎么找到工作啊 我迷茫那 我大二 等我大四时候 又出现多少高手老手啊 上火~!
26_avatar_middle
在线会员 发表于 2009-12-12 12:22:30 | 显示全部楼层
回复 1# Syc

老大 有空再写点 太牛了 大四才开始。。。
51_avatar_middle
ico_lz  楼主| 发表于 2009-12-12 12:25:00 | 显示全部楼层
回复 16# 民工进城

毕业设计项目啊,《用Socket实现简单及时通信程序》
您需要登录后才可以回帖 登录 | 加入驿站 qq_login

本版积分规则

关闭

站长提醒上一条 /2 下一条

QQ|小黑屋|手机版|VC驿站 ( 辽ICP备09019393号tongdun|网站地图wx_jqr

GMT+8, 2019-3-24 01:42

Powered by Discuz! X3.4

© 2009-2019 cctry.com

快速回复 返回顶部 返回列表