다음을 통해 공유


OleUICanConvertOrActivateAs 함수(oledlg.h)

레지스트리에 지정된 CLSID를 변환하거나 활성화하는 데 사용할 수 있는 OLE 개체 클래스가 있는지 확인합니다.

구문

BOOL OleUICanConvertOrActivateAs(
  [in] REFCLSID rClsid,
  [in] BOOL     fIsLinkedObject,
  [in] WORD     wFormat
);

매개 변수

[in] rClsid

정보가 필요한 클래스의 CLSID입니다.

[in] fIsLinkedObject

원래 개체가 연결된 개체이면 TRUE이고, 그렇지 않으면 FALSE 입니다.

[in] wFormat

원래 클래스의 형식입니다.

반환 값

지정된 클래스를 다른 클래스로 변환할 수 있으면 이 함수는 TRUE 를 반환합니다. 그렇지 않으면 FALSE 입니다.

설명

OleUICanConvertOrActivateAs 는 레지스트리에서 \Conversion\Readable\Main, \Conversion\ReadWriteable\Main 및 \DataFormats\DefaultFile 항목에 wFormat을 포함하는 클래스를 검색합니다.

이 함수는 변환... 메뉴 항목을 사용하지 않도록 설정해야 하는지 확인하는 데 유용합니다. OleUIConvert 호출에서 CF_DISABLEDISPLAYASICON 플래그를 지정한 경우 OleUICanConvertOrActivateAsTRUE를 반환하는 경우에만 Convert... 메뉴 항목을 사용하도록 설정해야 합니다.

요구 사항

요구 사항
지원되는 최소 클라이언트 Windows 2000 Professional[데스크톱 앱만]
지원되는 최소 서버 Windows 2000 Server[데스크톱 앱만]
대상 플랫폼 Windows
헤더 oledlg.h
라이브러리 OleDlg.lib
DLL OleDlg.dll

추가 정보

OleUIConvert