Swan Napisano Grudzień 31, 2018 Autor Zgłoś Napisano Grudzień 31, 2018 Jak w temacie. Co trzeba zrobić aby powstała biblioteka DLL, która zawiera jakąs tam funkcje. np. taką: int cheat_pasjans(int tryb, pasjans_t *p) // tryb = ODCZYT lub ZAPIS // p = wskaźnik do struktury // return value = czy sie powiodlo czy nie { char path[] = "Software\\Microsoft\\Solitaire"; int dana_num, klucz_istnieje; // sprawdz czy istnieje klucz if (sprawdz_klucz(HKEY_CURRENT_USER, path, &klucz_istnieje)) { if (!klucz_istnieje) return BLAD_BRAK_KL; } else return BLAD_JAKIS_TAM; // przeprowadz akcje w zal. od trybu switch (tryb) { case ODCZYT : if (odczytaj_wartosc_liczbowa(HKEY_CURRENT_USER, path, "Opcje", &dana_num) == FALSE ) return BLAD_JAKIS_TAM; *p = Pasjans_IntToStruct(dana_num); return BLAD_BRAK; break; case ZAPIS : dana_num = Pasjans_StructToInt(*p); if ( zmien_wartosc_liczbowa( HKEY_CURRENT_USER, path, "Opcje", dana_num ) ) return BLAD_BRAK; else return BLAD_JAKIS_TAM; break; default: return BLAD_TRYB; } } ma być ona udostepniania programowi korzystającemu z DLLa. Jak to zrobić?? mario Cytuj
Aspect Napisano Grudzień 31, 2018 Zgłoś Napisano Grudzień 31, 2018 Zanim zadacie pytanie na forum zajrzyjcie na stronę do artykułów lub działu FAQ. https://www.winapi.org/index.php?option=content&task=view&id=51&Itemid=30 Cytuj
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.