Panel użytkownika
Nazwa użytkownika:
Hasło:
Nie masz jeszcze konta?

Winsock problem

Ostatnio zmodyfikowano 2011-04-24 20:29
Autor Wiadomość
yoogi
Temat założony przez niniejszego użytkownika
» 2011-04-24 20:29:40
Tak:
C/C++
DWORD WINAPI watek1( PVOID obj )
{
    WsInit();
    int * wsk = reinterpret_cast < int *>( obj );
    int i = - 1;
    char buffer[ 9 ];
    char buf[ 999 ];
    while( 1 )
    {
        iAddrSize = sizeof( client );
        sClient = accept( sListen,( sockaddr * ) & client, & iAddrSize );
        recv( sClient, buffer, DEFAULT_BUFFER, 0 );
        if( buffer[ 0 ] == '!' )
        {
            recv( sClient, buf, DEFAULT_BUFFER, 0 );
            AddText( hWndEdit, "\n", RGB( 0, 0, 0 ) );
            AddText( hWndEdit, "Odebrano: ", RGB( 0, 0, 0 ) );
            AddText( hWndEdit, buf, RGB( 0, 0, 0 ) );
            buffer[ 0 ] = '@';
        }
    }
    closesocket( sClient );
    return 0;
}
P-31885
1 « 2 »
Poprzednia strona Strona 2 z 2