gpt4 book ai didi

c# - 绘制/绘制外部形式

转载 作者:太空狗 更新时间:2023-10-29 21:11:02 24 4
gpt4 key购买 nike

我们可以在形式之外绘制图像和文本...我的意思是在字面上...

我知道问这个问题很愚蠢但是我们能不能...

最佳答案

您可以通过创建表单并将其 TransparentColor 属性设置为背景色来“作弊”,然后在其上绘制。但是,这会禁止您绘制透明颜色,因为它不会显示。

或者您实际上可以直接在桌面上绘制。

[DllImport("User32.dll")]
public static extern IntPtr GetDC(IntPtr hwnd);
[DllImport("User32.dll")]
public static extern void ReleaseDC(IntPtr dc);

IntPtr desktopPtr = GetDC(IntPtr.Zero);
Graphics g = Graphics.FromHdc(desktopPtr);

// Do graphics manipulation here with "g" object

// Very important - free desktop graphics.
g.Dispose();
ReleaseDC(desktopPtr);

关于c# - 绘制/绘制外部形式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3379306/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com