110,537
社区成员
发帖
与我相关
我的任务
分享
[DllImport("gdi32.dll")]
public static extern long InvertRgn(IntPtr hDC, IntPtr hRgn);
private void button1_Click(object sender, EventArgs e)
{
using (Graphics gs = this.CreateGraphics())
{
Region reg = new Region(new Rectangle(10,10, 100,100));
IntPtr hRgn = reg.GetHrgn(gs);
IntPtr hDC = gs.GetHdc();
InvertRgn(hDC, hRgn);
gs.ReleaseHdc(hDC);
reg.ReleaseHrgn(hRgn);
}
}