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