美文网首页
通过Graphics获取到所属的Control

通过Graphics获取到所属的Control

作者: 北风知我意 | 来源:发表于2018-07-17 09:51 被阅读6次

    using System.Runtime.InteropServices;

    [DllImport("user32.dll")]

    public static extern IntPtr WindowFromDC(IntPtr hDC);

    private void button1_Click(object senderEventArgs e)

    {

        Graphics vGraphics = Graphics.FromHwnd(Handle);

        Control vControl = Control.FromHandle(WindowFromDC(vGraphics.GetHdc()));

    if (vControl !=null) MessageBox.Show(vControl.Name);

    }

    相关文章

      网友评论

          本文标题:通过Graphics获取到所属的Control

          本文链接:https://www.haomeiwen.com/subject/jihwpftx.html