0
윈도우 핸들러 포인터에서 알려진 텍스트의 위치를 얻는 방법이 있는지 궁금합니다.윈도우의 텍스트 위치가
나는 C# 및 .NET을 사용하여 프로젝트에 일하고 난이 예쁜 아닌 그 창에
감사
윈도우 핸들러 포인터에서 알려진 텍스트의 위치를 얻는 방법이 있는지 궁금합니다.윈도우의 텍스트 위치가
나는 C# 및 .NET을 사용하여 프로젝트에 일하고 난이 예쁜 아닌 그 창에
감사
을 주어진 텍스트의 위치를 찾을 필요가 있지만, 사용자의 요구를 충족해야합니다 :
public static Point GetLocationFromHandle(IntPtr handle, string controlNameToLocate) {
Control c = FromHandle(handle);
if (c != null)
{
Control myCtrl = c.Controls[controlNameToLocate] as Control;
if (myCtrl != null)
{
return myCtrl.Location;
}
}
return Point.Empty;
}
대단히 감사합니다. – Amir
텍스트는 어떤 유형의 컨트롤로 렌더링됩니까? TextBox, 레이블, ... ??? – IAbstract
레이블은 항상 – Amir
입니다. 레이블은 위치 속성을 제공하지 않습니까? 확인 해봐. – Zenwalker