w sumie to juz nie wiem co jest wine. Sprawa wyglada tak:
stworzylem sobie dllka, skompilowal sie bez problemow, potem s tworzylem aplikacje ktora laduje dll, przypisuje do wskaznika do funkcji funkcje z dlla i dopoki jej nie probuje odpalac to wszystko gra.
oto kod funkcji
#include <iostream>
#include <stdlib.h>
#include <windows.h>

using namespace std;

typedef void (*wsk_fun)(void);

int main(int argc, char *argv[])
{
HINSTANCE hLib=LoadLibrary("Projekt1.dll");

if (hLib != NULL)
cout << "zaladowalem biblioteke\n";

wsk_fun wsk;

wsk = (wsk_fun)GetProcAddress((HMODULE)hLib, "fun");

if (!wsk)
wsk();
FreeLibrary((HMODULE)hLib);
system("PAUSE");
return 0;
}

[DODANO]

A moze ktos moze mi przeslac jakiegos prostgo dll'a i przykladowy programik ??
bylbym wdizeczny.

bledy poprawiono :)