다음을 통해 공유


PX_ULong

형식 ULONG의 속성을 초기화하거나 연속화하기 위해 사용자 컨트롤의 DoPropExchange 멤버 함수 안에서 이 함수를 호출합니다.

BOOL PX_ULong( 
   CPropExchange* pPX, 
   LPCTSTR pszPropName, 
   ULONG& ulValue  
); 
BOOL PX_ULong( 
   CPropExchange* pPX, 
   LPCTSTR pszPropName, 
   ULONG& ulValue, 
   long ulDefault  
);

매개 변수

  • pPX
    CPropExchange 개체(일반적으로 매개 변수로서 DoPropExchange에 전달된)를 가리키는 포인터입니다.

  • pszPropName
    교환할 속성의 이름입니다.

  • ulValue
    속성이 저장된 변수(보통 클래스의 멤버 변수)에 대한 참조입니다.

  • ulDefault
    속성의 기본값입니다.

반환 값

교환이 성공하면 0이 아닌 값입니다. 성공시 0입니다.

설명

속성의 값은 ulValue에 의해 적절하게 참조되는 변수로부터 읽거나 해당 변수에 씌여집니다. ulDefault가 지정될 경우, 속성 기본값으로 사용될 것입니다. 어떤 이유로든 이 값이 사용된다면, 컨트롤의 serialization 프로세스가 실패합니다.

요구 사항

Header: afxctl.h

참고 항목

참조

COleControl::DoPropExchange

개념

MFC 매크로 및 전역