delphi我有TEdit的HWND,我怎么转成TEdit呢?
我现在用 TEdit的HWND hEditWnd ,我想把它转成 TEdit 然后通过tedit1 := 'abc'; 设置文字
但是我要怎么转换呢。
[解决办法]
var
tmpCtrl : TWinControl;
BEGIN
tmpCtrl := FindControl(hEditWnd);
if Assigned(tmpCtrl) then begin
TEdit(tmpCtrl).Text := '';
end;
[解决办法]
如果真的要用, 我支持 FindControl + 1
windows控件和delphi封装之间的关系尽在findcontrol里了