다음을 통해 공유


CHeaderCtrl::GetOrderArray

항목 머리글 컨트롤에서의 왼쪽에서 오른쪽으로 순서를 검색합니다.

BOOL GetOrderArray(
   LPINT piArray,
   int iCount
);

매개 변수

  • piArray
    머리글 컨트롤에는 왼쪽에서 오른쪽으로 표시 되는 순서에 있는 항목의 인덱스 값을 받는 버퍼의 주소에 대 한 포인터입니다.

  • iCount
    헤더 컨트롤 항목의 수입니다.음수가 아니어야 합니다.

반환 값

성공 하면 0이 아닌. 그렇지 않으면 0입니다.

설명

이 멤버 함수는 Win32 메시지의 동작을 구현 HDM_GETORDERARRAY에 설명 된 대로, 여 Windows SDK.머리글 항목 순서를 지원 하기 위해 제공 됩니다.

예제

      // Reverse the order of the items in the header control.
      // (i.e. make the first item the last one, the last item
      // the first one, and so on ...).
      int   nCount = m_myHeaderCtrl.GetItemCount();
      LPINT pnOrder = (LPINT) malloc(nCount*sizeof(int));
      ASSERT(pnOrder != NULL);
      if (NULL != pnOrder)
      {
         m_myHeaderCtrl.GetOrderArray(pnOrder, nCount);

         int i, j, nTemp;
         for (i=0, j=nCount-1; i < j; i++, j--)
         {
            nTemp = pnOrder[i];
            pnOrder[i] = pnOrder[j];
            pnOrder[j] = nTemp;
         }

         m_myHeaderCtrl.SetOrderArray(nCount, pnOrder);
         free(pnOrder);
      }

요구 사항

헤더: afxcmn.h

참고 항목

참조

CHeaderCtrl 클래스

계층 구조 차트

CHeaderCtrl::SetOrderArray

CHeaderCtrl::OrderToIndex