이것은 중복 가능성이 있습니다. 정확한 것을 찾을 수 없었습니다. 오래 전에 그렇게 오래 걸리는 것을 기억합니다. 이 도구는 컴퓨터에서 MS Word 파일이 열려 있는지 여부를 감지하는 기능이 필요합니다. 그래서 우리는이 같은 프로세스 감시자를 사용 즉 어떤 string query = "SELECT TargetInstance FROM __Instance"
여기에 내 자신의 질문에 대답. ROT (Running Object Table)는 Excel의 Word 문서가 컴퓨터의 다른 응용 프로그램에서 액세스 할 수 있도록 등록 할 수있는 Microsoft COM (구성 요소 개체 모델)입니다. 따라서 ROT는 OLE (Object Embedding and Linking) 및 IPC (Interprocess Com
GetActiveObject (ProgId)를 사용하는 방법을 알고 있지만 문제는이 코드 줄을 사용하는 여러 응용 프로그램이 ROT에 추가되지 않는다는 것입니다. , 이미 열려 있어도 HRESULT 오류가 발생합니다. 그러나 다른 응용 프로그램을 클릭 한 다음 원래 응용 프로그램으로 돌아 가면 코드 줄이 올바르게 작동합니다. 내가 너무 애매한 이유는 이것이