社区
C++ 语言
帖子详情
请MFC高手帮我解决一下这个新手问题
useready2
2012-07-01 06:40:46
请MFC高手帮我解决一下这个新手问题
问题详细描述如下
http://topic.csdn.net/u/20120629/17/d2ca0c2b-b46e-43e0-ab6e-cd0dbff9340a.html
...全文
57
2
打赏
收藏
请MFC高手帮我解决一下这个新手问题
请MFC高手帮我解决一下这个新手问题 问题详细描述如下 http://topic.csdn.net/u/20120629/17/d2ca0c2b-b46e-43e0-ab6e-cd0dbff9340a.html
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
useready
2012-07-06
打赏
举报
回复
算了,不问了
W170532934
2012-07-01
打赏
举报
回复
重载OnSize函数。根据你窗口的大小设置控件的大小和位置。
编写程序
高手
的造就的文章
中国人大都喜欢用武侠小说来比较软件开发,但是在实战武功中,只有葵花宝典才是最厉害的,也只有掌握了葵花宝典,才能称为“不败”。 但什么才是软件开发的葵花宝典? 让我们先从一些现象出发。我们的前提是,软件开发是一项智力密集型劳动。对于智力密集型劳动,我们观察到的现象是,个体的表现差异很大,团队的表现差异很大,组织的表现差异很大,国家的表现差异很大。这不象体力占主要的劳动,象百米王跑百米的速度也仅比我快50%。但在棋类运动中,一个
高手
可以车轮战数位低手,而且毫无例外地将他们一一击败! 这些智力运动员表现出的特点是,计算精确而且速度快。其行为很象东方不败。虽然关于葵花宝典的传说很多,但最准确的描述只有一个字“快”。东方不败已经快到了吓人的地步。就象卡斯帕罗夫已快到了深蓝的地步 有一则关于物理学家玻尔的轶事,有一次玻尔在普林斯顿大学听两个年青教授演讲他们的工作成果。期间玻尔突然发言说,如果照你们的研究算下去,会得到一个很有意思的推论。结果两个年青教授回去计算了两天,果然得出了同样的结论。玻尔是如何做到这样快的? 在软件开发中,我们同样注意到这样一种
高手
,他们可以每天写出一千行左右的高品质代码。他们可以运用已有的一些软件包,迅速完成一个新的产品。他们可以在很短的时间内,学会一项新的程序语言或是新技术。他们表现出一种神奇的速度。 在武侠小说中,所有的
高手
都有一些凡人不能企及的表现。象张无忌学太极,用龙爪手击败龙爪手名家;乔峰用太祖长拳击败天下英雄;姑苏慕容以其人之道还治其人之身,令狐冲一剑剌瞎十几双眼睛等等。我认为,之所以他们能做到这样,关键是在于他们快。 快并不意味着不准或品质差。快与品质并不矛盾。
高手
的快,其实包含着很高的品质在其中。如果你因为
高手
的快,就质疑其品质,那就相当于在问:东方不败出手那么快,会不会刺不准?东方不败并不满足于刺死对手,他会在对手身上刺朵花。他把杀人变成了艺术。准确来说,他真正的兴趣不在杀人,而在于艺术。 退一步说,就算东方不败第一击有点偏差,他稍作修正后,马上跟上的第二第三击,也会击中他想击中的地方。在武功差的对手剑还没拨出来的时候,他已杀死对方并刺上了一朵花。 所以真正的软件
高手
,他并不满足于他的代码能有效地工作了,他认为编程是艺术,并醉心于其中。在低手能写出一个版本的时间里,他已经写出了第十版。其品质当然不可同日而语。就象一个九段棋手,在给定的时间里,他能计算十种可能,并将每种可能计算到100手之后,从中选择一种最有利的下法。低手岂有苟全的机会?
高手
写软件总是不停地在重构(refactoring)。
高手
喜欢迭代式开发。
高手
说,增量就是打补丁,迭代就是推倒重来。对于软件这种东西,写一遍它可能ok(做到这一点也不容易),写十遍就是一个伟大的产品,再多写一遍它就更伟大些。
高手
快的诀窍在于他很熟悉各种东西。
高手
看书很快,因为每一本新书里,值得他好好看的新技术只有一两章的内容。他能迅速看完,并准确领会这本书的中心思想和价值。而对于一个
新手
,每句话都是新的,他都需要去理解,每一段例子,他都需要去试。 很少看到一种100%全新的技术或理论。就象java language specification里说的,java没有使用任何新技术,用的都是业界久经考验的技术。对于
高手
来说,那些技术都是他所熟悉的。自然,很快他就从一个c++
高手
变成了java
高手
。如果一个编程
新手
学java,学两年也不如一个
高手
学两个月的。
高手
学新东西快。
高手
写代码速度快。统计结果说,人均每人月的有效代码速度大概是300至400行。但那是业界平均生产效率。对于
高手
来说,这个数字太低了。每天写300至400行是完全有可能的。因为在写代码时,所有知识都已具备,已经没有任何需要他多花时间的事情了。他甚至很少需要debug。
高手
重用代码的能力很强,熟悉新的api的速度很快。这也是因为,他曾经使用过很多的api,重用过很多的代码。他知道哪些是可用的,哪些有缺陷。他既过用qt,也用过gtk+,也用过windows api &
mfc
,也用过awt & swing。新的api对他来说,也是老熟人。
高手
喜欢用轻量级的工具,象vi,notepad,最多到ultraedit这样复杂的。
高手
用这种工具写出很多的东西。这些工具就象东方不败的针。那根针已具有神奇的魔力,有时候它可以当激光枪来用。 对于一些重量级的工具,
高手
虽不常用,但一经使出也
七天
MFC
速成
这其实是一片总结文,七天学会
MFC
也并非没有这种可能,但是可能性更大的则是掌握一些基础性的东西。 因为学校的的课设突然需要用C++来画图,而我们所学的,只是C++的一点儿基础,画图,别开玩笑了,能给你把一个矩阵打印输出在DOS界面就不错了。 但是学校既然这样要求了,那我也没什么可说的,按要求来吧,咱也没啥可说的,大家各显神通吧。 我也是莫名其妙的就选择了
MFC
,而这也是我这个星期痛苦的源头。
从
新手
小白入门
MFC
框架视频精讲
微软基础类库(英语:Microsoft Foundation Classes,简称
MFC
)是微软公司提供的一个类库(class libraries),以C++类的形式封装了Windows API,并且包含一个应用程序框架,以减少应用程序开发人员的工作量。其中包含大量Windows句柄封装类和很多Windows的内建控件和组件的封装类!
C语言,C++,VC++,
MFC
之间的区别和联系
C语言是一种古老而又经久不衰的计算机程序设计语言,大约诞生于上个世纪60年代。由于它的设计有很多优点,多年以来深受广大程序设计人员的喜爱,并逐渐淘汰了很多其它程序设计语言。我们平时使用的大多数软件都是用C语言开发的。很多后来出现的一些语言也沿用了很多它的东西。C语言的编程方式是一种称为面向过程的开发方式。也就是说,
解决
问题
的时候,程序员需要思考计算机应该如何一步一步完成这个
问题
,然后将相应过程转化...
线程通知
MFC
多线程程序的同步机制
间时紧张,先记一笔,后续优化与完善。 简介 本文讨探基本的步同念概,并现实着手
帮
助
新手
握掌多线程程编。本文的重点在各种步同巧技。 基本念概 在线程执行过程当中,或多或少都要需彼此互交,种这互交行为有多种形式和类型。例如,一个线程在执行完它被予赋的任务后,通知另一个线程任务经已成完。然后第二个线程做开始剩下的任务。 下述对象是用来支撑步同的: ...
C++ 语言
64,654
社区成员
250,484
社区内容
发帖
与我相关
我的任务
C++ 语言
C++ 语言相关问题讨论,技术干货分享,前沿动态等
复制链接
扫一扫
分享
社区描述
C++ 语言相关问题讨论,技术干货分享,前沿动态等
c++
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
请不要发布与C++技术无关的贴子
请不要发布与技术无关的招聘、广告的帖子
请尽可能的描述清楚你的问题,如果涉及到代码请尽可能的格式化一下
试试用AI创作助手写篇文章吧
+ 用AI写文章