Freak
-
Postów
0 -
Dołączył
-
Ostatnio
Nigdy
Typ zawartości
Profile
Fora
Kalendarz
Articles
Pliki
Posty napisane przez Freak
-
-
-
-
No ale ten ostatni parametr zależy od rodzaju komunikatu na który odpowiadasz, więc jeśli to nie jest zbyt tajne to napisz jaki to komunikat :)
-
Ja chyba jakiś oporny na wiedzę jestem ale wciąż nie rozumiem :) Jaki komunikat ta funkcja wysyła i skąd ty wiesz że taskmgr szuka okna o takiej nazwie?
-
-
Chodzi chyba o to że stworzył okno w jednym projekcie i chce przenieść do innego. Tak łatwo chyba się tego nie zrobi. Można przekopiować to co jest w pliku *.rc i w resource.h, ale wątpie żeby zgadzały się #define-y i ID kontrolek.
-
W sumie moża skasować taskmgr.exe :) Ale windows z powrotem przywraca ten program, pewnie jest gdzieś jego kopia ale za cholere nie mogę jej znaleźć.
Co to twojego problemu to nie zabardzo rozumiem co ty chcesz zrobić i po co ci ta funkcja. Może napisz jaśniej to coś wymyślimy i napiszemy jakiegoś trojana :) -
wskanik++ to możesz sobie pisać jak masz wskaźnik na tablicę int-ów a nie na klasę w której masz zmienne typu int. Poza tym mógłbyś przynajmniej samemu sprawdzić czy to się skompiluje i zadziała,a dopiero potem pisać na forum.
-
www.code-maker.prv.pl >>winapi>>dll
-
Jak sobie piszesz mały programik sam dla siebie to private może wydawać ci się zbędne. Ale pomyśl jak byś pisał jakąś klasą/bibliotekę z której mają korzystać inni to wtedy private jest niezastąpione.
Chyba ze funkcja do private jest szybszam, mniej uzywa RAM memory lub miejsca na dysku niz kropkaBoże co ty za książki czytasz?
-
Delphi to już lepiej :) ale wciąż odkłada odwrotnie parametry na stos. Jak byś chciał korzystać z tych samych funkcji w delphi i c to trzeba by było zadeklarować je jakoś tak
void pascal funkcja(int a);
Poza tym lepiej skompilować wszystko do dll-a i to ma nawet szansę zadziałać. -
Jeśli chodzi ci o Pascala(a nie delphi) to lepiej daj sobie z nim spokój, jest 16bitowy i generuje kod pod dosa.
Ad1. Kodu w pascalu kompilator c++ ci nie skompiluje co jest chyba oczywiste. Ale była jakaś bibloteka która to zamianiała tylko nie pamiętam nazwy.
Ad2. Musisz skompilować pliki do np. *.obj i potem połączyć wszystkie jakimś linkerem. Jednak wątpie czy to będzie działać. Pascal odkłada odwrotnie parametry funkcji na stos niż c++,a poza tym musiał byś używać jakiegoś starego kompilatora c pod dosa. -
-
Niepotrzebnie w funkcji obsługa zamykasz na końcu soketa. Weź w komentarz closesocket(sock2) i wszystko powinno działać.
-
Według mnie to powinno działać bez problemu. Może rzuć trochę kodem (tylko najistotniejsze fragmenty)
-
Lepiej byś napisał jak ukryć program z procesów zamiast blokować menagera :)
-
Oj Czakol,Czakol :) Najlepszy dla ciebie będzie Console aplication ;) Bierzesz się za wszystko naraz: c++,winapi, buildier, dephi,a teraz jeszcze net. Może zacznij od nauki c++. Co z tego że możesz wstawić sobie na formularz jakieś komponenty, przecież to nie jest programowanie tylko wyklikiwanie programu.
-
Powinno być coś w stylu:
CHAR buforek[255];
-
He ja też tak miałem. Pokazywało się linking i Visual się zawieszał. Tak było pod 98,w XP wszystko działa :)
-
Jeśli chcesz przechwytywać wszystkie klawisze jakie zostały wciśnięte w windows to musisz zrobić hooka klawiatury i umieścić go w dll-u,ale nie wiem czy o to ci chodzi.
-
Taka jedna mala uwaga. sizeof nie zwroci Ci rozmiaru tablicy.
char text[255];
size = sizeof(text); //zwroci rozmiar wskaznikaPinolec nie wiem co ty masz za kompilator ale sizeof powinien zwrócić rozmiar tablicy :) .Tak sobie(z nudów) sprawdziłem
#include <stdio.h> int main() { char tekst[255]; printf("%d",sizeof(tekst)); return 0; }
i wyszło 255
-
-
Musisz cholernie często wywoływać tą funkcję skoro ci wyskoczyło przepełnienie stosu :) Za każdym razem gdy wywołujesz jakąś funkcję rekurencyjnie jej parametry i adres odkładane są na stos i po jakimś czasie może zabraknąć miejsca. Masz chyba jakiś błąd w algorytmie;)
-
Ad4. DirectPlay używa socketów więc na jedno wychodzi :) A tak poważnie to sockety są bardziej elastyczne i lepiej ich używaj, zwłaszcza że nie wiadomo co M$ wymyśli w kolejnej wersji DX.
LinuxAPI
w C
Napisano
W sieci jest tego sporo, jak poszukasz to znajdziesz :) Z linuxem jest też dostarczany kdevelop (coś na wzór Visuala) i on ma zintegrowany help.