OCPFIPARAMS 구조체(olectl.h)
OleCreatePropertyFrameIndirect 함수를 통해 속성 시트 대화 상자를 호출하는 데 사용되는 매개 변수를 포함합니다.
구문
typedef struct tagOCPFIPARAMS {
ULONG cbStructSize;
HWND hWndOwner;
int x;
int y;
LPCOLESTR lpszCaption;
ULONG cObjects;
LPUNKNOWN *lplpUnk;
ULONG cPages;
CLSID *lpPages;
LCID lcid;
DISPID dispidInitialProperty;
} OCPFIPARAMS, *LPOCPFIPARAMS;
멤버
cbStructSize
구조체의 크기(바이트)입니다.
hWndOwner
결과 속성 시트 대화 상자의 부모 창에 대한 핸들입니다.
x
hWndOwner를 기준으로 대화 상자의 가로 위치(픽셀)입니다.
y
hWndOwner를 기준으로 대화 상자의 세로 위치(픽셀)입니다.
lpszCaption
대화 상자의 캡션 포함하는 OLESTR에 대한 포인터입니다.
cObjects
lplpUnk에 전달된 개체 포인터의 수입니다.
lplpUnk
이 속성 시트가 호출되는 개체에 대한 IUnknown 포인터의 배열입니다. 배열의 요소 수는 cObjects로 지정됩니다. 이러한 포인터는 IPropertyPage::SetObjects를 통해 각 속성 페이지에 전달됩니다.
cPages
lpPages에 지정된 속성 페이지 수입니다.
lpPages
속성 시트에 표시할 각 속성 페이지의 CLSID를 포함하는 cPages 크기의 배열에 대한 포인터입니다.
lcid
속성 시트의 로캘 식별자입니다. 이 값은 IPropertyPageSite::GetLocaleID를 통해 반환됩니다.
dispidInitialProperty
대화 상자가 표시될 때 강조 표시된 속성입니다.
요구 사항
요구 사항 | 값 |
---|---|
지원되는 최소 클라이언트 | Windows 2000 Professional[데스크톱 앱만] |
지원되는 최소 서버 | Windows 2000 Server[데스크톱 앱만] |
머리글 | olectl.h |