private static Rectangle GetHwndRec(int hwnd)
        {
            object    x1, y1, x2, y2;
            Rectangle rc = new Rectangle(0, 0, 0, 0);

            if (mydm.GetClientRect(hwnd, out x1, out y1, out x2, out y2) == 1)
            {
                int iTemp = -1;
                if (int.TryParse(x1.ToString(), out iTemp))
                {
                    rc.X = iTemp;
                }
                iTemp = -1;
                if (int.TryParse(y1.ToString(), out iTemp))
                {
                    rc.Y = iTemp;
                }
                iTemp = 0;
                if (int.TryParse(x2.ToString(), out iTemp))
                {
                    rc.Width = (iTemp - rc.X);
                }
                iTemp = 0;
                if (int.TryParse(y2.ToString(), out iTemp))
                {
                    rc.Height = (iTemp - rc.Y);
                }
            }

            return(rc);
        }