共用方式為


ATL_URL 旗標。

這些旗標修改 AtlEscapeUrlAtlCanonicalizeUrl 行為。

#define ATL_URL_ESCAPE 
#define ATL_URL_NO_ENCODE 
#define ATL_URL_DECODE 
#define ATL_URL_NO_META 
#define ATL_URL_ENCODE_SPACES_ONLY 
#define ATL_URL_BROWSER_MODE 
#define ATL_URL_ENCODE_PERCENT

備註

旗標

描述

ATL_URL_BROWSER_MODE

未進入或無法解碼字元之後「#」或「? 」,而不會移除尾端空白字元之後的「?」。如果未指定這個值,則完整的 URL 編碼,並移除尾端的泛空白字元。

ATL_URL_DECODE

在 URL 剖析之前,所有 %XX 序列轉換成字元,包括逸出序列 (Escape Sequence)。

ATL_URL_ENCODE_PERCENT

輸入錯誤或百分比符號。根據預設,百分比符號不會編碼。

ATL_URL_ENCODE_SPACES_ONLY

輸入空格。

ATL_URL_ESCAPE

轉換任何逸出序列 (%XX) 至其對應的字元。

ATL_URL_NO_ENCODE

無法轉換不安全的字元為逸出序列 (Escape Sequence)。

ATL_URL_NO_META

不會移除階層序列 (例如「」。而「。.") 從 URL。

需求

Header: 函式

請參閱

其他資源

ATL 概念

ATL COM 元件桌面

ATL 巨集依字母順序的參考