![]() |
GetWindowHandle() |
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
| Public Function |
Declared in: SocketThreadManager.h |
DeclarationHWND GetWindowHandle();
DescriptionGet the window handle
Function Body
try
{
//Shared resource
m_pCSection->Enter();
//Get the freeiest index
int iIndex;
iIndex=GetMostAvailableThread();
//Check it's valid
if (!iIndex)
{
//Leave the critical section
m_pCSection->Exit();
//Quit
return 0;
}
//Increase the socket count
++m_pThreadData[iIndex-1].iSocketCount;
//Leave the critical section
m_pCSection->Exit();
return m_pThreadData[iIndex-1].hWindowHandle;
}
ERROR_HANDLER("GetWindowHandle")
//Quit from the critical section
m_pCSection->Exit();
return 0;
See Also
This web site was generated
using Surveyor V4.50.811.1. Click
here
for more information. |
Site content copyright © 2001 Barak Weichselbaum. See the About page for additional notices. This page last updated: 27 Jun 2001. |