AtlEscapeUrl
모든 안전 하지 않은 문자를 이스케이프 시퀀스를 변환 하려면이 함수를 호출 합니다.
inline BOOL AtlEscapeUrl(
LPCSTR szStringIn,
LPSTR szStringOut,
DWORD* pdwStrLen,
DWORD dwMaxLength,
DWORD dwFlags = 0
) throw( );
inline BOOL AtlEscapeUrl(
LPCWSTR szStringIn,
LPWSTR szStringOut,
DWORD* pdwStrLen,
DWORD dwMaxLength,
DWORD dwFlags = 0
) throw( );
매개 변수
lpszStringIn
변환할 대상 URL입니다.lpszStringOut
호출자 할당 버퍼를 변환 된 URL을 써야 합니다.pdwStrLen
DWORD 변수에 대 한 포인터입니다. 함수가 성공 하면 pdwStrLen null 종결 문자를 포함 하지 않는 버퍼에 쓴 문자 수를 받습니다. 그렇지 않으면 변수 필요한 길이 null 종결 문자를 포함 하는 버퍼의 바이트를 수신 합니다. 와이드 문자 버전을이 메서드를 사용 하면 pdwStrLen 번호의 문자가 필요한 바이트 수를 받습니다.dwMaxLength
버퍼의 크기는 lpszStringOut.dwFlags
이 함수의 동작을 제어 하는 플래그입니다. 참조 ATL_URL 플래그.
반환 값
반환 TRUE 성공에 FALSE 에 실패 합니다.
요구 사항
헤더: atlutil.h