Sdílet prostřednictvím


AtlEscapeUrl

Volání této funkce můžete převést všechny znaky nebezpečné sekvence escape.

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( );

Parametry

  • lpszStringIn
    Adresa URL má být převeden.

  • lpszStringOut
    Volající přidělené vyrovnávací na kterou bude zapsán převedenou adresu URL.

  • pdwStrLen
    Ukazatel DWORD proměnné.Pokud funkce úspěšný, pdwStrLen obdrží počet znaků, které jsou zapsány do vyrovnávací paměti není včetně ukončujícím znakem null.Pokud selže funkce, proměnná obdrží požadované délky v bajtů vyrovnávací paměti, včetně prostor pro ukončujícím znakem null.Při použití této metody verze znaků pdwStrLen obdrží počet znaků, nikoli počet bajtů.

  • dwMaxLength
    Velikost vyrovnávací paměti lpszStringOut .

  • dwFlags
    Příznaky určující chování této funkce.Viz příznaky ATL_URL.

Vrácená hodnota

Vrátí TRUE na úspěch, FALSE při selhání.

Požadavky

Záhlaví: atlutil.h

Viz také

Referenční dokumentace

AtlUnescapeUrl

Další zdroje

Koncepty knihovny ATL (Active Template Library)

Komponenty COM plochy ATL

Abecední odkaz funkce ATL