다음을 통해 공유


COMPPOS 구조체(shlobj_core.h)

구성 요소의 위치 및 크기에 대한 정보를 보유합니다.

구문

typedef struct _tagCOMPPOS {
  DWORD dwSize;
  int   iLeft;
  int   iTop;
  DWORD dwWidth;
  DWORD dwHeight;
  int   izIndex;
  BOOL  fCanResize;
  BOOL  fCanResizeX;
  BOOL  fCanResizeY;
  int   iPreferredLeftPercent;
  int   iPreferredTopPercent;
} COMPPOS;

멤버

dwSize

형식:DWORD

구조체의 크기입니다.

iLeft

형식: int

화면 좌표에서 왼쪽 위 모서리의 왼쪽 가장자리입니다. 셸이 위치를 결정할 수 있도록 COMPONENT_DEFAULT_LEFT 로 설정합니다.

iTop

형식: int

화면 좌표에서 왼쪽 위 모서리의 위쪽입니다. 셸이 위치를 결정할 수 있도록 COMPONENT_DEFAULT_TOP 로 설정합니다.

dwWidth

형식:DWORD

너비(픽셀)입니다.

dwHeight

형식:DWORD

높이(픽셀)입니다.

izIndex

형식: int

구성 요소의 z 순서입니다.

fCanResize

형식: BOOL

구성 요소의 크기가 조정 가능하면 TRUE 로, 그렇지 않으면 FALSE 로 설정합니다.

fCanResizeX

형식: BOOL

구성 요소를 x 방향으로 조정할 수 있으면 TRUE 로, 그렇지 않으면 FALSE 로 설정합니다.

fCanResizeY

형식: BOOL

구성 요소의 크기가 y 방향으로 조정 가능하면 TRUE 로, 그렇지 않으면 FALSE 로 설정합니다.

iPreferredLeftPercent

형식: int

화면 너비의 백분율로 왼쪽 위 모서리의 왼쪽 가장자리입니다.

iPreferredTopPercent

형식: int

화면 너비의 백분율로 왼쪽 위 모서리의 위쪽입니다.

요구 사항

요구 사항
지원되는 최소 클라이언트 Windows 2000 Professional, Windows XP [데스크톱 앱만 해당]
지원되는 최소 서버 Windows 2000 Server[데스크톱 앱만]
머리글 shlobj_core.h(Shlobj.h 포함)