調用 CWinApp::InitInstance 中的重寫函式初始化此 Windows 套接字。
基本介紹
- 中文名:AfxSocketInit
- 返回值:如果函式成功執行,則返回非零值
- 參數:指向WSADATA結構的指針
- 格式:BOOL AfxSocketInit()
格式:
BOOL AfxSocketInit( WSADATA* lpwsaData = NULL );
返回值:
如果函式成功執行,則返回非零值,否則為0。
參數:
lpwsaData 指向WSADATA結構的指針。如果lpwsaData不等於NULL,那么調用::WSAStartup將填充WSADATA結構。這個函式同時也保證在應用程式結束之前調用::WSACleanup。
說明:
在你重載的CWinApp::InitInstance函式中調用這個函式以初始化WindowsSockets。
在調用 AfxSocketInit() 之前,需要包含 afxsock.h 頭檔案。
例子:
if ( !AfxSocketInit() )
{
AfxMessageBox( _T("Failed to Initialize Sockets"), MB_OK | MB_ICONSTOP);
return FALSE;
}