필자는 Delphi 애플리케이션에서 열어 본 새로운 Vista 스타일 Open/SaveDialog의 창 핸들을 얻고 싶습니다.Vista 스타일의 핸들을 얻는 방법 Open/SaveDialog?
OnShow를 구문 분석하여 이전 스타일 대화 상자에서 가능했지만 새 스타일 대화 상자에는 이러한 이벤트가 없습니다.
Windows의 모든 창 핸들을 반복 할 가능성이 있습니까?
감사합니다.
편집 : 내가 OpenDialog.Handle가 핸들을 반환 것을 알고 있지만 대화 상자가 표시되는 경우에만 (그렇지 않으면 0이다). 대화 상자를 표시 한 직후에 핸들을 잡으려면 이벤트가 필요합니다 (대화 상자에서 항목을 선택하거나 파일 유형을 변경하는 등의 사용자 조치가 필요 없음).
'Handle' 속성은 어떻습니까? – TLama
@ 스티브 핸들을 가지고 무엇을 할 것입니까? @tlama가 'Handle' 속성을 통해 핸들을 얻을 수 있다고 말했듯이, 당신이 다음에 할 일은 무엇인가? 대화 상자를 사용자 정의 하시겠습니까? –
사용자 지정은 ['IFileDialogCustomize'] (http://msdn.microsoft.com/en-us/library/windows/desktop/bb775912.aspx) 인터페이스를 사용하여 수행해야합니다. –