Delphi 基于TEdit控件的DirectX绘图
由于我们升级到Windows8,用Delphi绘制的TEdit框似乎被DirectX主界面覆盖 以下是TEdit选项的示例Delphi 基于TEdit控件的DirectX绘图,delphi,directx,Delphi,Directx,由于我们升级到Windows8,用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;
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的父控件也是一样的,我尝试了一些钩子和一系列选项,但似乎没有解决问题。有没有理由相信编辑控件会出现在dx曲面的顶部?在它们出现之前,只有在Windows 8和8.1中,它们才在表面下渲染。这可能只是偶然的