다음을 통해 공유


CRegKey::SetStringValue

이 메서드를 호출하여 레지스트리 키에 문자열 값을 설정합니다.

LONG SetStringValue(
   LPCTSTR pszValueName,
   LPCTSTR pszValue,
   DWORD dwType = REG_SZ 
) throw( );

매개 변수

  • pszValueName
    설정할 값의 이름이 포함된 문자열에 대한 포인터입니다. 이 이름의 값이 이미 표시되어 있지 않으면 메서드가 키에 추가합니다.

  • pszValue
    문자열 데이터를 지정된 값 이름으로 저장하는 포인터입니다.

  • dwType
    레지스트리에 쓸 문자열 형식으로 REG_SZ(기본값) 또는 REG_EXPAND_SZ(여러 문자열의 경우)입니다.

반환 값

메서드가 성공한 경우 반환 값은 ERROR_SUCCESS입니다. 메서드가 실패한 경우 반환 값은 WINERROR에 정의된 0이 아닌 오류 코드입니다.

설명

이 메서드는 RegSetValueEx를 사용해서 레지스트리에 값을 씁니다.

요구 사항

헤더: atlbase.h

참고 항목

참조

CRegKey Class

CRegKey::QueryStringValue

CRegKey::SetDWORDValue

CRegKey::SetQWORDValue

CRegKey::SetGUIDValue

CRegKey::SetMultiStringValue

CRegKey::SetBinaryValue