![]() |
GetWindowHandle() |
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Public Function |
Declared in: SocketThreadManager.h |
HWND GetWindowHandle( BOOL bTimeout=FALSE);
Get the most available window handle
try { //Shared resource CCriticalAutoRelease aRelease(m_pCSection); //Get the freeiest index int iIndex; iIndex=GetMostAvailableThread(); //Check it's valid if (!iIndex) //Quit return 0; //Check what to increase if (bTimeout) ++m_pThreadData[iIndex-1].iTimeoutCount; else //Increase the socket count ++m_pThreadData[iIndex-1].iSocketCount; //Done return m_pThreadData[iIndex-1].hWindowHandle; } ERROR_HANDLER_RETURN("GetWindowHandle",0)
![]() |
Site content copyright © 2003 Komodia LTD.. See the About page for additional notices. This page last updated: 24 Feb 2003. |