다음을 통해 공유


셸 문자열 처리 함수

이 섹션에서는 Windows Shell 문자열 처리 함수에 대해 설명합니다. 이 설명서에 설명된 프로그래밍 요소는 Shlwapi.dll 내보내고 Shlwapi.h 및 Shlwapi.lib에 정의됩니다.

섹션 내용

항목 설명
ChrCmpI
두 문자 간의 비교를 수행합니다. 대/소문자를 구분하지 않고 비교합니다.
GetAcceptLanguages
언어 기본 설정을 지정할 때 웹 사이트에 사용되는 문자열을 검색합니다.
IntlStrEqN
지역화된 두 문자열의 시작 부분에서 지정된 수의 문자를 대/소문자를 구분하여 비교합니다.
IntlStrEqNI
지역화된 두 문자열의 시작 부분에서 지정된 수의 문자를 대/소문자를 구분하지 않는 비교를 수행합니다.
IntlStrEqWorker
지역화된 두 문자열의 시작 부분에서 지정된 수의 문자를 비교합니다.
IsCharSpace
문자가 공백을 나타내는지 여부를 결정합니다.
SHLoadIndirectString
간접 문자열('@' 기호로 시작하는 문자열)의 형태로 해당 리소스를 지정하면 지정된 텍스트 리소스를 추출합니다.
SHStrDup
새로 할당된 메모리에서 문자열의 복사본을 만듭니다.
StrCat
한 문자열을 다른 문자열에 추가합니다.
참고: 사용하지 마세요. 대체 함수는 비고를 참조하세요.
StrCatBuff
한 문자열에서 다른 문자열의 끝에 문자를 복사하고 추가합니다.
참고: 사용하지 마세요. 대체 함수는 비고를 참조하세요.
StrCatChainW
두 개의 유니코드 문자열을 연결합니다. 동일한 버퍼에 반복된 연결이 필요할 때 사용됩니다.
StrChr
문자열을 검색하여 지정된 문자와 일치하는 문자의 첫 번째 발생을 검색합니다. 비교는 대/소문자를 구분합니다.
StrChrI
문자열을 검색하여 지정된 문자와 일치하는 문자의 첫 번째 발생을 검색합니다. 대/소문자를 구분하지 않고 비교합니다.
StrChrNIW
문자열에서 지정된 문자의 첫 번째 발생을 검색합니다. 대/소문자를 구분하지 않고 비교합니다.
StrChrNW
문자열에서 지정된 문자의 첫 번째 발생을 검색합니다. 비교는 대/소문자를 구분합니다.
Strcmp
두 문자열을 비교하여 동일한지 확인합니다. 비교는 대/소문자를 구분합니다.
StrCmpC
ASCII(C 런타임) 데이터 정렬 규칙을 사용하여 문자열을 비교합니다. 비교는 대/소문자를 구분합니다.
StrCmpI
두 문자열을 비교하여 동일한지 확인합니다. 대/소문자를 구분하지 않고 비교합니다.
StrCmpIC
ASCII(C 런타임) 데이터 정렬 규칙을 사용하여 두 문자열을 비교합니다. 대/소문자를 구분하지 않고 비교합니다.
StrCmpLogicalW
두 유니코드 문자열을 비교합니다. 문자열의 숫자는 텍스트가 아닌 숫자 콘텐츠로 간주됩니다. 이 테스트는 대/소문자를 구분하지 않습니다.
StrCmpN
두 문자열의 시작 부분에서 지정된 수의 문자를 비교하여 동일한지 확인합니다. 비교는 대/소문자를 구분합니다. StrNCmp 매크로는 이름에서만 이 함수와 다릅니다.
StrCmpNC
ASCII(C 런타임) 데이터 정렬 규칙을 사용하여 두 문자열의 시작 부분에서 지정된 수의 문자를 비교합니다. 비교는 대/소문자를 구분합니다.
StrCmpNI
두 문자열의 시작 부분에서 지정된 수의 문자를 비교하여 동일한지 확인합니다. 대/소문자를 구분하지 않고 비교합니다. StrNCmpI 매크로는 이름에서만 이 함수와 다릅니다.
StrCmpNIC
ASCII(C 런타임) 데이터 정렬 규칙을 사용하여 두 문자열의 시작 부분에서 지정된 수의 문자를 비교합니다. 대/소문자를 구분하지 않고 비교합니다.
Strcpy
한 문자열을 다른 문자열에 복사합니다.
참고: 사용하지 마세요. 대체 함수는 비고를 참조하세요.
StrCpyN
한 문자열의 시작 부분에서 다른 문자열로 지정된 수의 문자를 복사합니다.
참고: 이 함수 또는 StrNCpy 매크로를 사용하지 마세요. 대체 함수는 비고를 참조하세요.
StrCSpn
문자열을 검색하여 문자 그룹의 첫 번째 항목을 검색합니다. 검색 메서드는 대/소문자를 구분하며 종료 되는 NULL 문자는 검색 패턴 일치에 포함됩니다.
StrCSpnI
문자열을 검색하여 문자 그룹의 첫 번째 항목을 검색합니다. 검색 메서드는 대/소문자를 구분하지 않으며 종료 되는 NULL 문자가 검색 패턴 일치에 포함됩니다.
StrDup
문자열을 복제합니다.
StrFormatByteSize64
숫자 값을 크기에 따라 크기 값(바이트, 킬로바이트, 메가바이트 또는 기가바이트)으로 표현되는 숫자를 나타내는 문자열로 변환합니다.
StrFormatByteSizeA
숫자 값을 크기에 따라 크기 값(바이트, 킬로바이트, 메가바이트 또는 기가바이트)으로 표현되는 숫자를 나타내는 문자열로 변환합니다. 한 매개 변수 형식의 StrFormatByteSizeW 와 다릅니다.
StrFormatByteSizeEx
크기에 따라 숫자 값을 바이트, 킬로바이트, 메가바이트 또는 기가바이트 단위의 숫자를 나타내는 문자열로 변환합니다. 표시된 가장 가까운 숫자로 반올림하거나 재생되지 않은 숫자를 삭제하는 옵션을 제공하여 StrFormatByteSizeW 를 확장합니다.
StrFormatByteSizeW
숫자 값을 크기에 따라 크기 값(바이트, 킬로바이트, 메가바이트 또는 기가바이트)으로 표현되는 숫자를 나타내는 문자열로 변환합니다. 한 매개 변수 형식의 StrFormatByteSizeA 와 다릅니다.
StrFormatKBSize
숫자 값을 크기 값(킬로바이트)으로 표현되는 숫자를 나타내는 문자열로 변환합니다.
StrFromTimeInterval
밀리초 단위로 지정된 시간 간격을 문자열로 변환합니다.
StrIsIntlEqual
두 문자열의 시작 부분에서 지정된 수의 문자를 비교하여 같은지 확인합니다.
StrNCat
한 문자열의 시작부터 다른 문자열의 끝까지 지정된 수의 문자를 추가합니다.
참고: 이 함수 또는 StrCatN 매크로를 사용하지 마세요. 대체 함수는 비고를 참조하세요.
StrPBrk
문자열에서 지정된 버퍼에 포함된 문자의 첫 번째 발생을 검색합니다. 이 검색에는 종료 null 문자가 포함되지 않습니다.
StrRChr
문자열에서 지정된 문자의 마지막 발생을 검색합니다. 비교는 대/소문자를 구분합니다.
StrRChrI
문자열에서 지정된 문자의 마지막 발생을 검색합니다. 대/소문자를 구분하지 않고 비교합니다.
StrRetToBSTR
문자열을 포함하거나 가리키는 IShellFolder::GetDisplayNameOf에서 반환된 STRRET 구조를 수락하고 해당 문자열을 BSTR로 반환합니다.
StrRetToBuf
IShellFolder::GetDisplayNameOf에서 반환된 STRRET 구조를 문자열로 변환하고 결과를 버퍼에 배치합니다.
StrRetToStr
IShellFolder::GetDisplayNameOf에서 반환된 STRRET 구조를 사용하고 표시 이름을 포함하는 할당된 문자열에 대한 포인터를 반환합니다.
StrRetToStrN
IShellFolder::GetDisplayNameOf에서 반환된 STRRET 구조를 사용하여 문자열로 변환하고 결과를 버퍼에 배치합니다.
StrRStrI
문자열 내에서 지정된 부분 문자열의 마지막 발생을 검색합니다. 대/소문자를 구분하지 않고 비교합니다.
StrSpn
지정된 버퍼에 포함된 문자로 구성된 문자열 내에서 부분 문자열의 길이를 가져옵니다.
StrStr
문자열 내에서 부분 문자열의 첫 번째 발생을 찾습니다. 비교는 대/소문자를 구분합니다.
StrStrI
문자열 내에서 부분 문자열의 첫 번째 발생을 찾습니다. 대/소문자를 구분하지 않고 비교합니다.
StrToInt
10진수 값을 나타내는 문자열을 정수로 변환합니다. StrToLong 매크로는 이 함수와 동일합니다.
StrToInt64Ex
10진수 또는 16진수 값을 나타내는 문자열을 64비트 정수로 변환합니다.
StrToIntEx
10진수 또는 16진수를 나타내는 문자열을 정수로 변환합니다.
StrTrim
문자열에서 지정된 선행 및 후행 문자를 제거합니다.
wnsprintf
가변 길이 인수 목록을 사용하고 인수 값을 printf 스타일 형식 문자열로 반환합니다.
참고: 이 함수를 사용하지 마세요. 대체 함수는 비고를 참조하세요.
wvnsprintf
인수 목록을 사용하고 인수 값을 printf 스타일 형식 문자열로 반환합니다.
참고: 이 함수를 사용하지 마세요. 대체 함수는 비고를 참조하세요.