Udostępnij za pośrednictwem


Flagi ATL_URL

Te flagi zmodyfikować zachowanie AtlEscapeUrl i AtlCanonicalizeUrl .

#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

Uwagi

Flaga

Opis

ATL_URL_BROWSER_MODE

Nie zakodować lub odkodować znaków po "#" lub "?" i nie usuwa spacje końcowe białe po "?".Jeśli ta wartość nie jest określony, cały adres URL jest zakodowany i spacje końcowe białe jest usuwany.

ATL_URL_DECODE

Konwertuje wszystkie % XX sekwencje znaków, w tym sekwencje escape przed adres URL jest analizowany.

ATL_URL_ENCODE_PERCENT

Koduje wszelkie procentu napotkał.Domyślnie nie są zakodowane procentu.

ATL_URL_ENCODE_SPACES_ONLY

Koduje tylko spacje.

ATL_URL_ESCAPE

Konwertuje wszystkie sekwencje escape (% XX) na ich odpowiednie znaki.

ATL_URL_NO_ENCODE

Nie Konwertuj niebezpiecznych znaków sekwencje escape.

ATL_URL_NO_META

Nie powoduje usunięcia sekwencji meta (takie jak "."i"..") z adresu URL.

Wymagania

Nagłówek: atlutil.h

Zobacz też

Inne zasoby

Pojęcia biblioteki Active Template Library (ALT)

Składniki COM pulpitu ATL

Makra ATL alfabetycznym odwołanie