请大家发表一些初学WIN API编程的技巧
请畅所欲言,我会随时关注的回复一楼,你的说法,太笼统了,一句话就概括起来了,呵呵---------------------------------------------...
请畅所欲言,我会随时关注的
回复一楼,你的说法,太笼统了,一句话就概括起来了,呵呵
------------------------------------------------------
回复二楼,我也发现了,不过也是理所当然嘛,英文就是他们的语言,自然会用相应的词汇来表示相应的作用了。
------------------------------------------------------
感谢三楼的发言,祝大家中秋节快乐。
对于初学者,热情是必须的呀,呵呵
---------------------------------------------------
回复4楼 您从哪拷贝来的
---------------------------------------------------
感谢六楼的回答,我会认真研读的 展开
回复一楼,你的说法,太笼统了,一句话就概括起来了,呵呵
------------------------------------------------------
回复二楼,我也发现了,不过也是理所当然嘛,英文就是他们的语言,自然会用相应的词汇来表示相应的作用了。
------------------------------------------------------
感谢三楼的发言,祝大家中秋节快乐。
对于初学者,热情是必须的呀,呵呵
---------------------------------------------------
回复4楼 您从哪拷贝来的
---------------------------------------------------
感谢六楼的回答,我会认真研读的 展开
5个回答
展开全部
我是先学了mfc再回来学习win32 api的。哈哈!走了弯路,个人觉得还是先学一些win32编程的概念和基础再学 mfc 就容易多了。
技巧的东西,或者说捷径的东西,不好说。觉得一切都是积累。现在回顾以前,遇到一个问题(比如绘图,设置滚动条等等操作),当初都要上网搜很久才能解决,解决后就是经验,就是财富。现在遇到同样问题,把原来积累的代码往上一贴,加以修改和润色,哈哈哈,完事。这就是经验啊。
编程过程中要记得积累,做笔记,总结,提取。
比如:
1.要显示一个图片,做一个常用的类CBitmapPic,那以后只要有图片的路径或者资源id,就可以马上调用CBitmapPic.draw(0,0,100,100) 输出了
2.比如文件对话框,把其再简单的分装成一个函数,下次要用到时也是简单的调用就可以了。
这样总结提取的好处是不言而喻的,从某种意义上讲,写程序就像堆积木。你把以前的“积木”做好了,下次要用,拿过来堆上去就可以了,多省事啊。否则每次都折腾一番,效率多低啊。
做一些小程序吧(而且是自己感兴趣的,比如写一个俄罗斯方块),在这个过程中遇到问题就上网搜索,完成后你会发现你学习到很多东西了。
在推荐我自己写的一个trace()宏,很方便就能输出要调试的变量。强烈推荐啊。请看:http://hi.baidu.com/qiujiejia/blog/item/e43943187fc1f90e34fa4176.html
这是我学习时做的笔记,比较凌乱,但相信有可取的地方,希望对你有所帮助
http://cid-3ba16e78a53d2d3d.office.live.com/self.aspx/VC%5EM%5EM/VC%E7%AC%94%E8%AE%B0.zip
技巧的东西,或者说捷径的东西,不好说。觉得一切都是积累。现在回顾以前,遇到一个问题(比如绘图,设置滚动条等等操作),当初都要上网搜很久才能解决,解决后就是经验,就是财富。现在遇到同样问题,把原来积累的代码往上一贴,加以修改和润色,哈哈哈,完事。这就是经验啊。
编程过程中要记得积累,做笔记,总结,提取。
比如:
1.要显示一个图片,做一个常用的类CBitmapPic,那以后只要有图片的路径或者资源id,就可以马上调用CBitmapPic.draw(0,0,100,100) 输出了
2.比如文件对话框,把其再简单的分装成一个函数,下次要用到时也是简单的调用就可以了。
这样总结提取的好处是不言而喻的,从某种意义上讲,写程序就像堆积木。你把以前的“积木”做好了,下次要用,拿过来堆上去就可以了,多省事啊。否则每次都折腾一番,效率多低啊。
做一些小程序吧(而且是自己感兴趣的,比如写一个俄罗斯方块),在这个过程中遇到问题就上网搜索,完成后你会发现你学习到很多东西了。
在推荐我自己写的一个trace()宏,很方便就能输出要调试的变量。强烈推荐啊。请看:http://hi.baidu.com/qiujiejia/blog/item/e43943187fc1f90e34fa4176.html
这是我学习时做的笔记,比较凌乱,但相信有可取的地方,希望对你有所帮助
http://cid-3ba16e78a53d2d3d.office.live.com/self.aspx/VC%5EM%5EM/VC%E7%AC%94%E8%AE%B0.zip
亚远景信息科技
2024-12-02 广告
2024-12-02 广告
上海亚远景信息科技有限公司是国内汽车行业咨询及评估领军机构之一,深耕于ASPICE、敏捷SPICE、ISO26262功能安全、ISO21434车辆网络安全领域,拥有20年以上的行业经验,专精于培训、咨询及评估服务,广受全球车厂及供应商赞誉,...
点击进入详情页
本回答由亚远景信息科技提供
展开全部
要了解windows程序是怎么运行起来的,多的不需要
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
我最喜欢望文生义了 这样很容易记住函数的用法 参数还得查MSDN
比如 GetWindowText() 作用很明显
比如 GetWindowText() 作用很明显
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2010-09-22
展开全部
不是什么都说技巧的吧,至少这个没什么技巧。
看书看代码,拆分代码,自己写代码,自己修改自己的代码。
如果非要说有,那就是留意英文的意思,从函数的意思来记函数和宏会显得轻松很多。
在下载个帮助文档,边学边查。熟能生巧
楼主,好多次看到你的问题了。可以看出你对win编程果然很有激情,同道中人。
看书看代码,拆分代码,自己写代码,自己修改自己的代码。
如果非要说有,那就是留意英文的意思,从函数的意思来记函数和宏会显得轻松很多。
在下载个帮助文档,边学边查。熟能生巧
楼主,好多次看到你的问题了。可以看出你对win编程果然很有激情,同道中人。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
首先要理解windows程序的运行原理;然后写一些简单的小程序,有孙鑫的视频,教程或者上codeprojecet这样的著名网站上下截图别人的程序代码研究;
再次就是需要一本chm格式的api函数参考手册,多翻阅理解,用多了,记多了,就熟了。当然英文要好点。
再次就是需要一本chm格式的api函数参考手册,多翻阅理解,用多了,记多了,就熟了。当然英文要好点。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询