【发布时间】:2010-02-20 20:02:13
【问题描述】:
我正在使用以下代码使我的表单完全透明,以便点击可以“通过”它到达其他窗口。
SetWindowPos( handle, HWND_TOPMOST, 0, 0, 0,0,
SWP_NOSIZE or SWP_NOMOVE );
SetWindowLong(form1.handle,GWL_EXSTYLE,WS_EX_TOPMOST or WS_EX_LAYERED);
SetLayeredWindowAttributes(form1.handle,RGB(0,0,0),200,LWA_ALPHA or LWA_COLORKEY);
我的问题是,当我开始在表单上绘图时,可以单击这些绘图并且 Delphi 表单将成为焦点。我希望能够在这些绘图不被“点击”的情况下进行绘制。
我希望我已经足够清楚了。任何帮助表示赞赏。
【问题讨论】:
标签: delphi winapi drawing focus