netrookie
全部博文(158)
2010年(71)
2009年(87)
bluefire
Bsolar
yang5059
Judy_070
mengyun8
wg198812
prolee
taiyangs
StarWing
分类: C/C++
2010-01-14 11:43:49
每个子窗口控件都具有一个在其兄弟中唯一的窗口句柄和ID值。对于句柄和ID这两者,知道其中的一个您就可以获得另一个。如果您知道子窗口控件的窗口句柄,那么您可以用下面的叙述来获得ID: id = GetWindowLong (hwndChild, GWL_ID) ; 第七章的CHECKER3程序曾用此函数(与SetWindowLong一起)来维护注册窗口类别时保留的特殊区域的数据。在建立子窗口时,Windows保留了GWL_ID标识符存取的数据。您也可以使用: id = GetDlgCtrlID (hwndChild) ; 虽然函数中的「Dlg」部分指的是对话框,但实际上这是一个通用的函数。 知道ID和父窗口句柄,您就能获得子窗口句柄: hwndChild = GetDlgItem (hwndParent, id) ;
上一篇:windows 7
下一篇:按钮文字, 启动与不启动按钮
登录 注册