GetModuleHandle: Unterschied zwischen den Versionen

Aus API-Wiki
Wechseln zu: Navigation, Suche
K (Pate eingefügt)
(Einige Fehler behoben, Quellen hinzugefügt, an Formatvorlage angepasst)
Zeile 1: Zeile 1:
Gibt für den Namen eines schon im Prozess liegenden Moduls sein Handle zurück.
+
Gibt für den Namen eines schon im Prozess liegenden Moduls das Handle zurück.
  
 
<PRE>Declare Function GetModuleHandle Lib "kernel32.dll" _
 
<PRE>Declare Function GetModuleHandle Lib "kernel32.dll" _
Zeile 7: Zeile 7:
  
  
'''Parameter:'''
+
==Parameter==
  
 
''strModuleName''
 
''strModuleName''
Zeile 13: Zeile 13:
  
  
'''Rückgabe:'''
+
==Rückgabe==
  
Glückt der Aufruf, ist der Rückgabewert ungleich 0, andernfalls kann man mit [[GetLastError]] weitere Informationen erhalten.
+
Ist der Funktionsaufruf erfolgreich, so wird ein Wert ungleich 0 zurückgegeben. Andernfalls kann man mit [[Err.LastDLLError]] weitere Informationen erhalten.
  
  
'''Betriebssysteme:'''
+
==Betriebssysteme==
  
 
*Windows 95 / 98 / Me
 
*Windows 95 / 98 / Me
Zeile 25: Zeile 25:
  
  
'''Verweise:'''
+
==Verweise==
  
MSDN US-Libary [http://msdn2.microsoft.com/en-us/library/ms683199.aspx]
+
[http://msdn2.microsoft.com/en-us/library/ms683199.aspx MSDN US-Libary]
  
 +
==Quelle==
  
 +
[http://msdn2.microsoft.com/en-us/library/ms683199.aspx MSDN US-Libary]
  
 
----
 
----
  
 
{{Benutzer:Bernhard Döbler/Vorlage:Zuständig|Arne Elster}}
 
{{Benutzer:Bernhard Döbler/Vorlage:Zuständig|Arne Elster}}
 +
[[Kategorie:System]]

Version vom 30. April 2008, 15:09 Uhr

Gibt für den Namen eines schon im Prozess liegenden Moduls das Handle zurück.

Declare Function GetModuleHandle Lib "kernel32.dll" _
                 Alias "GetModuleHandleA" ( _
                 ByVal strModuleName As String) As Long


Parameter

strModuleName

Name des Moduls, zum Beispiel "user32.dll" oder "msvbvm60.dll". Übergibt man vbNullString, gibt GetModuleHandle ein Handle zum Haupt-Exe-Modul des Prozesses zurück.


Rückgabe

Ist der Funktionsaufruf erfolgreich, so wird ein Wert ungleich 0 zurückgegeben. Andernfalls kann man mit Err.LastDLLError weitere Informationen erhalten.


Betriebssysteme

  • Windows 95 / 98 / Me
  • Windows NT 4.0 / 2000 / XP
  • Windows Vista


Verweise

MSDN US-Libary

Quelle

MSDN US-Libary


Benutzer:Bernhard Döbler/Vorlage:Zuständig