将列表框添加到主对象

时间:2011-08-07 23:50:15

标签: delphi winapi

我在表单中有一个主对象,并希望添加一个选择列表,就像ComBoBox一样 我认为这是一个C或Windows问题,实际上我是用Delphi写的。

我可以创建一个子类是可能的以及如何 我一直在玩这些节目

ChildHandle := GetWindow(ChildHandle, GW_HWNDNEXT);
and use SetWindowLong(ChildHandle, GWL_STYLE, Longint(FListInstance));

我应该如何解决这个问题以及陷入困境的是什么 我可以在某处读到这个吗?

1 个答案:

答案 0 :(得分:0)

你可能想仔细看看 SetWindowSubclass,虽然 SetWindowLong 也是一个很好的方法(参见Sertac Akyuz的回答)。如果您正在为32位和64位系统编写代码,请使用SetWindowLongPtr