Skocz do zawartości

Freak

Członkowie
  • Postów

    0
  • Dołączył

  • Ostatnio

    Nigdy

Posty napisane przez Freak

  1. Jeśli robisz to w czystym winapi no to faktycznie masakra :) może podaj linka do tej strony w msdn bo to jest pewnie zwykła funkcja która porównuje te dane i coś tam zwraca.

    Wiem, że muszę sobie poradzić z tą kontrolką bo jest to chyba podatawowa sprawa przy pisaniu jakichkolwiek programów bazodanowych, a do tego chyba sprowadza się większość programowania w naszych czasach.

    No chyba aż tak żałośnie nie jest ,a nie myślałeś o gotowych rozwiązaniach w stylu Buildier i VCL lub .NET ? one się do tego znacznie lepiej nadają, klikniesz parę razy i już masz bazę danych ;)

    Chciałbym mieś możliwość dowiedzieć się jakie pliki znajdują się w konkretnym katalogu

    Funkcje FindFirstFile i FindNextFile , na stronie jest algorytm przeszukiwania dysku , tam masz gotowe rozwiązanie.

  2. Skoro robisz serwer do którego logują się klienci to przecież on zapamiętuje kto jest dostępny, a kto nie i może to rozesłać do wszystkich klientów.

    W jaki sposob zrobic rozsylenie informacji do calej sieci (lokalnej)

    Mozesz uzyc adresu 255.255.255.255 plus UDP. Jest to ograniczony broadcast, nie wyjdzie poza twoją sieć lokalną

  3. Ghost bez obrazy ale żeby napisać antyvira to trzeba posiadać ogromną wiedzę, a tobie nawet nie wychodzi napisanie takiego algorytmu. Pomyśl w jaki sposób działa taki algorytm i napisz go sobie sam lub popatrz na gotowy działający kod który już masz, bo się wysiliłem i sprawdziłem :)

  4. Wrzuć wyszukiwanie pliku do nowego wątku to program nie będzie się wieszał jeśli przez dłuższy czas niczego nie znajdzie. Clever coś tam o tym pisał :)

  5. No przecież Twardy napisał ci co musisz zrobić, załaduj obrazek przez LoadImage lub LoadBitmap i potem w WM_PAINT

    PAINTSTRUCT ps;
    HDC hdc=BeginPaint(hwnd,&ps);
    HDC kon=CreateCompatibleDC(hdc);
    SelectObject(kon,hBitmap);
    BitBlt(hdc,0,0,x,y,kon,0,0,SRCCOPY);
    DeleteDC(kon);
    EndPaint(uchwyt,&ps);
×
×
  • Utwórz nowe...