WTL关于控件的编程方法
控件编程一般指的是在对话框中,程序员对控件的控制。
WTL提供了几种灵活的做法。
- 连接一个CWindow对象
这个方法就是用GetDlgItem得到控件的窗口句柄,然后将这个句柄通过Attach到控件的类中,如CEdit,CButton等。 - 包容器窗口(CContainedWindow)
这个方法其实是子例化的简单版本。如果子例化,必须编写一个CWindow的子类。但这种方法,不用编写子类就可以达到修改消息映射的目的。 - 子类化(Subclassing)
此方法和MFC子例化方法雷同 - 对话框数据交换(DDX)
参考:http://www.imyaker.com/wtl/