汇编编写控件.docVIP

  • 12
  • 0
  • 约1.72万字
  • 约 16页
  • 2016-11-29 发布于重庆
  • 举报
汇编编写控件

什么是标准控件? 在编写程序过程中,常常因为需要整件的控件界面风格,而自定义控件外观,常用的作法,是通过子类化或超类化 Windows 内建的控件如按钮(button)/编辑框(edit)等等,按管它们的重绘消息来达到目的,如果控件行为无法子类化而满足要求,则就需要自己写控件了。 使用SDK方式编程的人都有写控件的经历,绝大部分都是以实用性为前提,一般只要达到目的,完成计划的功能,就不会再管,这种使用一次的控件,确实不需要多费工夫,是正确的好方法,但是,好的程序员,可不会这样做,有心的朋友会封装起来以备下次使用,可是,再一次使用的时候,往往会发现,编写的这个控件,除了固定的功能,大部分的功能都需要改写才能适用新的任务,于是兼容原来的功能,添加了针对这一次的代码,再下一次,再改,改了无数遍,改到后面代码乱七八糟,文档修修改改,突然觉得,还不如多花点时间子类化Windows控件或用别人的来得方便,于是,宣布这个控件死期。长时间下去,认为任何时候需要的控件别人都已经写了,经常上网下载控件。另外就是在以后的编程中,只要能够子类化/超类化标准控件达到目的,无论是多么的为难,一定不会考虑自己写控件,就算要写,因为不知道如何才能写出标准的控件而为难。 所谓的标准控件,就是以Windows内建的控件的处理规则而编写的控件。当它进行封装后,特性与标准控件一样。标准

文档评论(0)

1亿VIP精品文档

相关文档