SetProp

SetProp 함수 새 항목을 추가 하거나 지정 된 윈도우의 속성 목록에 기존 항목을 변경 합니다. 함수 목록에서 지정 된 문자 문자열 이미 존재 하지 않으면 목록에 새 항목을 추가 합니다. 새 항목 문자열 및 핸들을 포함합니다. 그렇지 않으면, 함수가 바꿉니다 문자열의 현재 핸들이 지정된 된 핸들.

(BOOL SetProp HWND  hWnd, / / 창 처리LPCTSTRlpString, / / 아톰의 또는 주소 문자열처리hData / 데이터의 처리 /);
 

매개 변수

hWnd
변경할 속성 목록이 수신 새 항목 창에 대 한 핸들.
lpString
Null로 끝나는 문자열에 대 한 포인터 또는 원소를 식별 하는 문자열을 포함 합니다. 글로벌 아톰에 대 한 이전 호출에서 만든 경우이 매개 변수는 원자, 해야 합니다 GlobalAddAtom 함수. 낮은 순서 단어의 lpString;는 원자, 16-비트 값을 배치 해야 합니다. 높은 순서 단어는 0 이어야 합니다.
hData
속성 목록에 복사 될 데이터를 처리 합니다. 데이터 처리 응용 프로그램에 유용한 값을 식별할 수 있습니다.

반환 값

반환 값은 0이 아닌 데이터 처리 및 문자열 속성 목록에 추가 하는 경우.

함수가 실패 하면 반환 값은 0입니다. 확장 된 오류 정보를 얻을 하려면 GetLastError.

주의

창을 파괴 하기 전에 (즉,는 WM_DESTROY 처리 하기 전에 메시지), 응용 프로그램 속성 목록에 추가 하는 모든 항목을 제거 해야 합니다. 응용 프로그램 RemoveProp 함수를 사용 하 여 항목을 제거 해야 합니다.

QuickInfo

nbsp;?Windows &NT: 버전 3.1 이상이 필요 합니다.
Windows:Windows 95 이상이 필요합니다.
Windows CE:지원 되지 않습니다.
헤더:Winuser.h에서 선언합니다.
가져오기 라이브러리:User32.lib를 사용 합니다.
유니코드:Windows NT에서 유니코드와 ANSI 버전으로 구현.

참고 항목

창 속성 개요, Window 속성 기능, EnumProps, EnumPropsEx, GetProp, GlobalAddAtom, RemoveProp

 

Index