Aracılığıyla paylaş


AtlEscapeUrl

Kaçış sıraları için güvenli olmayan tüm karakterler dönüştürmek için bu işlevini çağırın.

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

Parametreler

  • lpszStringIn
    Dönüştürülecek URL'si.

  • lpszStringOut
    Arayan tarafından ayrılmış arabellek dönüştürülmüş url yazılır.

  • pdwStrLen
    dword değişkeni için işaretçi.İşlev başarılı olursa, pdwStrLen ve sondaki boş karakter dahil edilmez arabelleğe yazılan karakterlerin sayısını alır.İşlev başarısız olursa, alan Sonlandırıcı boş karakter dahil olmak üzere arabelleğinin bayt cinsinden gerekli uzunluk değişkeni alır.Bu yöntem geniş karakter sürümünü kullanırken, pdwStrLen bayt sayısını değil gerekli, karakter sayısını alır.

  • dwMaxLength
    Arabellek boyutu lpszStringOut.

  • dwFlags
    Bu işlevin davranışı denetleyen bayraklar.Bkz: atl_url bayrakları.

Dönüş Değeri

İade doğru başarı durumunda, yanlış başarısızlık.

Gereksinimler

Başlık: atlutil.h

Ayrıca bkz.

Başvuru

AtlUnescapeUrl

Diğer Kaynaklar

atl kavramları

atl com Masaüstü bileşenleri

atl işlevleri alfabetik referans