Skocz do zawartości

Shield

Członkowie
  • Postów

    0
  • Dołączył

  • Ostatnio

    Nigdy

Shield's Achievements

Newbie

Newbie (1/14)

0

Reputacja

  1. Shield

    Re: ukrywanie

    Napisalem to co wyzej, i ze hwnd to uchwyt okna tworyz sie HWND hwnd; tak? a jesli moj program jest napisany w BCB (C++Builder znaczy sie) jak hwnd oczytac, czy pobrac, nie wiem sam onczy zeby to dzialalo?
  2. Shield

    kod

    proponuje pisac: SetTimer(OknoGl->Handle, 1, 1000, NULL) KillTimer(OknoGl->Handle, 1)
  3. Shield

    skanowanie procesów

    Co prawda temat stary, ale zapisalem sie na forum dopiero niedawno, a mam nieodparta pokuse dodania swoich 2 groszy :) Wiec tak.. procesy wbrew pozorom odczytuje sie dosc latwo, jak bede w domu to lookne gdzies mam malutki programik listujacy procesy, to jest kwestia kilku funkcji, ktore sa opisane w MSDN ale nie pamietam ich nazw.. Trzeba tez dodac ze ten spsob nie jest idealny, bo klient moze sobie porobic kopie execa o roznych nazwach i odpalac kazda z osobna, co niweczy plany programisty. Trzeba by wtedy dokladniej skanowac kazdy proces nie tylko pod katem nazwy ale tez innych rzeczy, ale to z kolei wolniejsze. Druga sprawa to bardzo dziwi mnie, ze nikt nie wspomnial o narzedziu chyba stworzonym do celu jaki przyswieca watkowi, a mianowicie o Mutex'ach.. Tez nie podam teraz kodu bo nie ucze sie tego na pamiec, ale wystarczy wpisac to slowo na msdn.microsoft.com i powinno "conieco" znalezc. Jutro jesli nie zapomne wrzuce jakis przykladowy kod. To rozwiazanie nie ma wady poprzedniego.
  4. Shield

    Re: ukrywanie

    Gdy dodaję ten kod do C++ Buildera 5.0 wywala mi błąd na początku ".data". Jak to trzeba wstawić? mój mail safemann@op.pl
  5. Shield

    stringi

    Po prostu czysta prawda :), ale u mnie zabraklo zdecydownie doswiadczenia :D no, ale coz "Nie od razu Rzym zbudowano" :) Pozdrawiam i dziekuje jeszcze raz za pomoc
  6. Shield

    pamiec

    no mój gust to funkcja memcpy( /*wskaznik do docelowej*/, /*wskaznik z pamieci zrodlowej*/, /*wielkosc w bajtach*/); oczywiscie trzeba znac wielkosc w bajtach lub przemnozyc sizeof(/*typ danych np. int*/) * iIloscElementow
  7. Shield

    screenshot

    Najprostrzym sposobem jest wywołanie klawisza Print Scrn (wysłać komunikat wcisniecia tego klawisza), a potem czytamy ze schowka bitmapkę ze screenem. Można też czytać pixel po pixelu z ekranu, ale po co wywazać otwarte dzwi 8)
×
×
  • Utwórz nowe...