C#의 커서 위치에서 일부 정보를 추출 할 수있는 방법이 있는지 궁금합니다.지뢰 찾기에서 curson 위치 정보 얻기
지뢰 찾기 해결사를 만들려고하고 있는데 마우스가 지뢰밭의 Windows 버전 위에 마우스를 놓고 숫자의 색상을 보아 사각형을 둘러싼 폭탄의 양을 알 수 있기를 바랍니다.
using System.Runtime.InteropServices;
[DllImport("user32.dll")]
public static extern bool GetCursorPos(out POINT lpPoint);
[StructLayout(LayoutKind.Sequential)]
public struct POINT
{
public int X;
public int Y;
public static implicit operator Point(POINT point)
{
return new Point(point.X, point.Y);
}
}
POINT lpPoint;
// Get current location of cursor
GetCursorPos(out lpPoint);
또한 마우스 위치 (P/Invoke)를 캡처하고 처리하는 동안 해당 정보를 활용할 것입니다. – MasterMastic