MSAA (Win7)를 사용하여 크롬 브라우저에서 주소 표시 줄을 가져와 다른 URL로 바꾸려고합니다. 크롬이 정상적으로 시작되면 (로그온 한 사용자) 프로세스에서 소유하는 창 클래스의 UI 트리를 탐색하여 IAccessible 인터페이스를 사용하여 주소 표시 줄을 찾을 수 있습니다. 그러나 크롬을 다른 사용자 (Windows에서 RunAs 사용)로 실행하면 "RunAs"프로세스가 소유 한 클래스를 지날 때 "크롬 레거시 창"이라는 이름의 창이 나타납니다. 로그온 한 사용자로 실행중인 프로세스를 검색하면 표시되는 계층 구조와 내용이 크게 다릅니다.RunAs를 사용하여 크롬을 실행할 때 "Chrome 레거시 창"
두 브라우저 인스턴스에서 (창 클래스 이름) Chrome_WidgetWin_0 & Chrome_WidgetWin_1을 볼 수 있지만 현재 사용자로 실행중인 Chrome_WidgetWin_1은 주소 표시 줄에 대한 액세스 권한을 부여합니다. 크롬을 다른 사용자로 시작했을 때 어떤 현상이 발생했는지 알 수 있습니까? 해결 방법이 있습니까? 아니면 다른 기술을 조사해야합니까?