由于我们升级到Windows 8,我们在Delphi中绘制的TEdit框似乎被主DirectX表面绘制了
以下是TEdit选项的示例。
EdId := TEdit.Create(FrmMain.Owner);
with EdId do begin
Parent := FrmMain;
Color := clBlack;
Font.Color := clWhite;
Font.Size := 10;
MaxLength := 20;
BorderStyle := bsNone;
OnKeyPress := EdLoginIdKeyPress;
Visible := FALSE;
Tag := 10;
DoubleBuffered := true;
end;
它的父元素是应用程序中的主要形式,DXDraws的父元素也一样,我尝试过几个钩子和一堆选项,但似乎没有解决问题。