AtlEscapeUrl
呼叫此函式轉換所有不安全的字元為逸出序列 (Escape Sequence)。
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 旗標。。
傳回值
在成功傳回 是 ,在失敗時 否 。
需求
Header: 函式