Funktionen der <b class="rk">standard</b> Windows dll's nutzen
-
Original erstellt von mirkos:
**Unter VB ging das immer einfach "Private Declare Function BringWindowToTop Lib "user32" (ByVal hWnd As Long) As Long"
**Das nennst du einfach? Jede Funktion einzel importieren.
-
Das war nur ein Beispiel von mir. Gut mein Thema war vielleicht falsch gewählt, wenn ich jetzt irgendeine andere dll habe (keine "windows **standard"), welche nicht in der windows.h definiert ist, geht das dort bestimmt nicht, oder?
PS: Ich fand das in VB immer ganz einfach!
[ Dieser Beitrag wurde am 06.12.2002 um 19:07 Uhr von mirkos editiert. ]**
-
Passenden Header includieren und zugehörige Lib mit linken.
-
Und wo finde ich immer zu jeder dll die passenden header dateien?
-
im lieferumfang deins compilers.
-
Ich glaube aber kaum, dass es zu wirklich jeder dll eine header datei gibt.
-
zu fast allen. das mit dem header funktioniert auch nur wenn du die passende lib datei zur dll hast (auch beim compiler bei). wenn du das so wie vb machen willst dann nimm die Funktion LoadLibrary und GetProcAddress um die Funktionen zu laden.
also bei den wichtigsten dlls brauchst du dir da allerdings keine sorgen machen:kernel32.dll
user32.dll
gdi32.dll
..alles schon in den headern vordefiniert.
-
hi alle zusammen,
hat einer von euch 'ne referenz von den windows dll's... auch bruchteile oder einzelne funktionen sind wilkommen...
thx
-
-
Oder direkt online unter http://msdn.microsoft.com/library/
-
Schonmal was von LoadLibrary() gehört?