MSAA를 사용하여 컨트롤을 찾는 프로그램이 있습니다. 그런 다음 해당 포인터를 저장하여 나중에 액세스 가능한 개체를 다시 가져올 수 있지만 절대로 작동하지 않게하려고합니다. 이 포인터를 저장할 수 있습니까?내 프로그램에서 나중에 사용하기 위해 IAccessible 개체를 저장할 수 있습니까?
0
A
답변
0
컨트롤의 HWND를 저장 한 다음 나중에 AccessibleObjectFromWindow를 사용하여 HWND를 사용하여 IAccessible 개체를 검색해보십시오. IAccessible * 재사용이 작동하지 않는 경우 옵션이 될 수 있습니다.
0
글쎄, 당신이 "나중에"무슨 뜻인지에 달려 있습니다. 예를 들어, 소유하고있는 응용 프로그램이 닫히기 때문에 기본 UI 객체가 사라지면 포인터가 여전히 존재할 수 있지만 쓸모가없고 오류 코드가 반환됩니다. 매우 논리적입니다. 모든 데이터를 보류 할 때 복제해야합니다.
여기에 대한 공식 문서가 있습니다. Receiving Errors for IAccessible Interface Pointers
관련 문제
- 1. 나중에 사용하기 위해 콘솔 창이나 버퍼의 내용을 저장할 수 있습니까?
- 2. 비밀번호를 해시하고 나중에 다른 다이제스트로 확인하기 위해 저장할 수 있습니까?
- 3. 개체를 파일에 저장할 수 있습니까?
- 4. 나중에 사용하기 위해 iOS에 객체 저장
- 5. 개체를 app.config 파일에 저장할 수 있습니까?
- 6. 개체를 강제로 힙에 저장할 수 있습니까?
- 7. 나중에 사용할 수 있도록 jQuery 객체를 배열에 저장할 수 있습니까?
- 8. 나중에 사용하기 위해 C# 응용 프로그램에서 사용할 powershell 스냅인 이름을 저장하는 가장 좋은 방법
- 9. NetBeans에서 나중에 사용하기 위해 정기적으로 사용되는 Grails 명령을 저장하고 있습니까?
- 10. View 개체를 인스턴스 필드에 저장할 수 있습니까?
- 11. 독립 실행 형 응용 프로그램에서 세션 개체를 저장할 위치는 어디입니까?
- 12. 나중에 일정 기간 스텁하는 방법은 어떻게 저장할 수 있습니까?
- 13. 메모리 데이터 구조를 나중에 단위 테스트에서 사용하기 위해 보존하는 방법
- 14. 나중에 어떻게 상태를 확인하기 위해 proc_open에서 프로세스 리소스를 저장할 수 있습니까?
- 15. Perl의 익명 sub를 나중에 사용하기 위해 파일에 작성하십시오.
- 16. 웹 응용 프로그램에서 안전하게 공유하기 위해 사진을 저장할 수 있습니다.
- 17. C# 나중에 사용하기 위해 패널을 디자인하는 방법 .. (설정 화면)
- 18. javascript 다른 곳에서 나중에 다른 메소드를 사용하기 위해 동적 인 오브젝트 저장하기!
- 19. 나중에 사용하기 위해 클라이언트 측에서 오디오 파일 미리로드
- 20. 전체 개체를 저장소로 사용하기
- 21. 장착 된 R 모델을 나중에 사용하기 위해 저장하는 방법
- 22. 아이디어 - 부분보기에서 나중에 사용하기 위해 jquery 매개 변수 저장
- 23. 내 애플리케이션의 파일은 어디에 저장할 수 있습니까?
- 24. 봄 OpenSessionInViewFilter : 개체를 저장할 수 없습니다.
- 25. 레일 : 업데이트 후 개체를 저장할 수 없습니다!
- 26. C# : 개체를 형 변환하기 위해 반사를 어떻게 사용할 수 있습니까?
- 27. iPhone 컬렉션 개체에서 이미지를 저장할 수 있습니까?
- 28. asp.net 응용 프로그램에서 사용하기 위해 클래스 라이브러리에서 올바르게 캐시 구현
- 29. '완료되지 않은'클라이언트의 POCO - 나중에 채울 수 있습니까?
- 30. 나중에 사용하기 위해 내 장치 양식에 임시 필드를 추가하는 방법은 무엇입니까?