AfxSocketInit
呼叫您的 CWinApp::InitInstance 覆寫此函式使用 Windows Sockets。
BOOL AfxSocketInit(
WSADATA* lpwsaData = NULL
);
參數
- lpwsaData
表示 WSADATA 結構的指標。 如果 lpwsaData 不等於 NULL,則 WSADATA 結構的位址由對 WSAStartup的呼叫填滿。 這個函式也可以確保 WSACleanup 為您呼叫,在應用程式結束之前。
傳回值
非零值,如果函式成功;否則為 0。
備註
當使用 MFC 通訊端在靜態連結至 MFC 應用程式的次要執行緒,您必須在呼叫使用通訊端初始化通訊端程式庫的每個執行緒的 AfxSocketInit 。 根據預設, AfxSocketInit 在主執行緒中呼叫。
程式碼
if (!AfxSocketInit())
{
AfxMessageBox(_T("Failed to Initialize Sockets"), MB_OK | MB_ICONSTOP);
return FALSE;
}
需求
標題: afxsock.h