共用方式為


ATL 公用程式參考

CPathT卷毛的形式, ATL 提供管理的路徑和 URL 的程式碼。 執行緒集區, CThreadPool,可用於應用程式。 這個程式碼可以在類別和函式找到。

類別

CPathT 類別

這個類別表示路徑。

CDebugReportHook 類別

使用這個類別會將偵錯回報給具名管道。

CNonStatelessWorker 類別

取得從執行緒集區的要求並傳遞至在每個要求都會建立並終結的工作物件。

CNoWorkerThread 類別

如果您想要停用動態快取中維護,請使用這個類別做為引數才能 MonitorClass 樣板參數可以快取類別。

CThreadPool 類別

這個類別會提供處理工作項目佇列的背景工作執行緒集區。

卷毛類別

這個類別表示 URL。 它是否可以讓您獨立作業 URL 的每個項目會剖析現有的 URL 字串或從頭建置字串。

CWorkerThread 類別

當其中一個控制代碼都收到信號時,這個類別會在一或多個核心物件控制代碼建立背景工作執行緒或使用現有的平台,等待,並執行指定的用戶端函式。

Typedef

CPath

CPathT 的特製化使用 CString的。

CPathA

CPathT 的特製化使用 CStringA的。

CPathW

CPathT 的特製化使用 CStringW的。

ATL_URL_PORT

卷毛 使用的型別用於指定通訊埠編號。

列舉

ATL_URL_SCHEME

這個列舉型別的成員。 卷毛了解配置提供常數。

功能

AtlCanonicalizeUrl

呼叫此函式規範化 URL,包括轉換不安全的字元和空白字元的逸出序列 (Escape Sequence)。

AtlCombineUrl

呼叫此函式結合基底 URL 和相對 URL 輸入單一,標準 URL。

AtlEscapeUrl

呼叫此函式轉換所有不安全的字元為逸出序列 (Escape Sequence)。

AtlGetDefaultUrlPort

呼叫此函式來取得預設通訊埠編號與特定網際網路通訊協定 (IP) 或計劃。

AtlHexValue

呼叫此函式來取得十六進位數字的數值。

AtlIsUnsafeUrlChar

呼叫這個函式尋找字元是否可安全地用於 URL。

AtlUnescapeUrl

呼叫此函式將轉換為逸出字元回其原始值。

SystemTimeToHttpDate

呼叫此函式將一種系統時間設為適當的格式字串使用 HTTP 標頭。

ATLPath::AddBackslash

這個函式是 PathAddBackslash的多載的包裝函式。

ATLPath::AddExtension

這個函式是 PathAddExtension的多載的包裝函式。

ATLPath::Append

這個函式是 PathAppend的多載的包裝函式。

ATLPath::BuildRoot

這個函式是 PathBuildRoot的多載的包裝函式。

ATLPath::Canonicalize

這個函式是 PathCanonicalize的多載的包裝函式。

ATLPath::Combine

這個函式是 PathCombine的多載的包裝函式。

ATLPath::CommonPrefix

這個函式是 PathCommonPrefix的多載的包裝函式。

ATLPath::CompactPath

這個函式是 PathCompactPath的多載的包裝函式。

ATLPath::CompactPathEx

這個函式是 PathCompactPathEx的多載的包裝函式。

ATLPath::FileExists

這個函式是 PathFileExists的多載的包裝函式。

ATLPath::FindExtension

這個函式是 PathFindExtension的多載的包裝函式。

ATLPath::FindFileName

這個函式是 PathFindFileName的多載的包裝函式。

ATLPath::GetDriveNumber

這個函式是 PathGetDriveNumber的多載的包裝函式。

ATLPath::IsDirectory

這個函式是 PathIsDirectory的多載的包裝函式。

ATLPath::IsFileSpec

這個函式是 PathIsFileSpec的多載的包裝函式。

ATLPath::IsPrefix

這個函式是 PathIsPrefix的多載的包裝函式。

ATLPath::IsRelative

這個函式是 PathIsRelative的多載的包裝函式。

ATLPath::IsRoot

這個函式是 PathIsRoot的多載的包裝函式。

ATLPath::IsSameRoot

這個函式是 PathIsSameRoot的多載的包裝函式。

ATLPath::IsUNC

這個函式是 PathIsUNC的多載的包裝函式。

ATLPath::IsUNCServer

這個函式是 PathIsUNCServer的多載的包裝函式。

ATLPath::IsUNCServerShare

這個函式是 PathIsUNCServerShare的多載的包裝函式。

ATLPath::MakePretty

這個函式是 PathMakePretty的多載的包裝函式。

ATLPath::MatchSpec

這個函式是 PathMatchSpec的多載的包裝函式。

ATLPath::QuoteSpaces

這個函式是 PathQuoteSpaces的多載的包裝函式。

ATLPath::RelativePathTo

這個函式是 PathRelativePathTo的多載的包裝函式。

ATLPath::RemoveArgs

這個函式是 PathRemoveArgs的多載的包裝函式。

ATLPath::RemoveBackslash

這個函式是 PathRemoveBackslash的多載的包裝函式。

ATLPath::RemoveBlanks

這個函式是 PathRemoveBlanks的多載的包裝函式。

ATLPath::RemoveExtension

這個函式是 PathRemoveExtension的多載的包裝函式。

ATLPath::RemoveFileSpec

這個函式是 PathRemoveFileSpec的多載的包裝函式。

ATLPath::RenameExtension

這個函式是 PathRenameExtension的多載的包裝函式。

ATLPath::SkipRoot

這個函式是 PathSkipRoot的多載的包裝函式。

ATLPath::StripPath

這個函式是 PathStripPath的多載的包裝函式。

ATLPath::StripToRoot

這個函式是 PathStripToRoot的多載的包裝函式。

ATLPath::UnquoteSpaces

這個函式是 PathUnquoteSpaces的多載的包裝函式。

巨集

ATL_URL 旗標。

這些旗標修改 AtlEscapeUrlAtlCanonicalizeUrl 行為。

ATL_WORKER_THREAD_WAIT

這個巨集以毫秒定義預設值 CWorkerThread::Shutdown 等待背景工作執行緒關閉。

ATLS_DEFAULT_THREADPOOLSHUTDOWNTIMEOUT

這個巨集以毫秒定義預設時間 CThreadPool 會等候執行緒關閉。

ATLS_DEFAULT_THREADSPERPROC

這個巨集定義執行緒的預設數目每個 CThreadPool使用的處理器。

請參閱

其他資源

ATL 概念

ATL COM 元件桌面