Ansichten
Inhaltsverzeichnis

Inhalt-Index

Dieser Text ist schreibgeschützt, es ist ein sortiertes Inhaltsverzeichnis das automatisch generiert wurde.
Funktionen ohne Beschreibung enthalten außer der Deklaration noch keine weiteren Informationen.

A

FunktionBeschreibung
AbortDoc
AbortPath
AbortPrinter
AbortSystemShutdown
accept
accept
AcceptEx
AccessCheck
AccessCheckAndAuditAlarm
AccessCheckByType
AccessCheckByTypeAndAuditAlarm
AccessCheckByTypeResultList
AccessCheckByTypeResultListAndAuditAlarm
AccessDeniedAceEx
ActivateKeyboardLayout
AddAccessAllowedAce
AddAccessAllowedAceEx
AddAccessDeniedAce
AddAce
AddAtom
AddAuditAccessAce
AddAuditAccessAceEx
AddFontMemResourceEx
AddFontResourceFügt ein noch nicht Installiertes Font in die "Font-Tabelle" ein. Nach Erfolgreichem Ausführen dieser Funktion kann jedes Programm dieses neu Hinzugefügte Font als Ausgabe benutzen. Soll das Font Privat oder nicht Enumerierbar sein benutzen sie die "AddFontResourceEx"-Funktion.
AddFontResourceEx
AddForm
AddIPAddress
AddJob
AddMonitor
AddPort
AddPrinter
AddPrinterConnection
AddPrinterDriver
AddPrinterDriverEx
AddPrintProcessor
AddPrintProvidor
AdjustTokenGroups
AdjustTokenPrivilegesAkteviert oder Deaktiviert ein Privileg eines angegebenen zugriffs-Token.
AdjustWindowRect
AdjustWindowRectEx
AdvancedDocumentProperties
AllocateAndInitializeSid
AllocateLocallyUniqueId
AllocConsole
AllowSetForegroundWindow
AlphaBlendKopiert ein Bitmap von einem Device auf ein anderes Device wobei ein Alphawert angegeben werden kann der das Bitmap durchscheinen lässt.
AngleArcZeichnet einen Kreisauschnitt beginnend von der aktuellen Position mit der angegebenen Gradzahl.
AnimatePalette
AnimateWindow
AnyPopup
AppendMenu
ArcZeichnet eine Ellipse, oder nur einen Teil einer Ellipse. Die Ellipse wird in ein Rechteck (Rect) gezeichnet, welches mit der Funktion definiert wird. Die Ellipse wird vom Endpunkt gegen den Uhrzeigersinn hin zum Startpunkt gezeichnet. Sind die Koordinaten von Start- und Endpunkt identisch, so ist die Ellipse geschlossen, andernfalls wird nur ein Teil der Ellipse gezeichnet.
ArcToZeichnet einen Kreisausschnitt beginnend von der aktuellen Position und setzt den letzten gezeichneten Punkt als aktuellen Punkt des Devices.
AreAllAccessesGranted
AreAnyAccessesGranted
ArrangeIconicWindows
AttachThreadInput
auxGetDevCapsLiefert Informationen über eine Ausgabe Soundhardware, wie zB. Anzahl der Kanäle, Treiberversion, Hersteller, und Gerätetyp. Über die "auxGetNumDevs"-Funktion erfährt man wie viele Geräteindizes es gibt.
auxGetNumDevsLiefert die Anzahl der Installierten Audiogeräte. Der "Index" des ersten Audiogerätes beginnt bei "0", und das letzte Audiogerät hat den Index "auxGetNumDevs - 1".
auxGetVolumeLiefert die Lautstärkeeinstellung für ein Auxiales Ausgabegerät.
auxOutMessage
auxSetVolumeSetzt die Lautstärkeeinstellung für ein Auxiales Ausgabegerät.


B

FunktionBeschreibung
BackupEventLog
BackupRead
BackupSeek
BackupWrite
BeepSpielt den Standard Systemsound ab. Ist keine Soundkarte installiert, so erklingt der Systemsound über den PC Speaker. Bei Windows 95 werden die "dwFreq" und "dwDuration" Optionen ignoriert.
BeginDeferWindowPos
BeginPaint
BeginPath
BeginUpdateResource
bind
bind
BitBltKopiert den Bitmap Inhalt eines "Device Kontextes" (zB. eine Form oder ein Bildfeld) in einen anderen Device Kontext, wobei noch zusätzliche Optionen gesetzt werden können wie zB. das Invertieren der Farben. Wenn die Farbformate (16Bit, 24Bit, etc.) des Quell und Ziel Devices nicht übereinstimmen Konvertiert BitBlt das Quell Farbformat in das Ziel Farbformat. Wenn eine "Enhanced Metadatei" sich in dem Quell Device befindet scheitert die Funktion weil das Quell Device mit der Enhanced Metadatei einem Enhanced-Meta Device entspricht.
BringWindowToTopBring ein Fenster in den Vordergrund aller Fenster. Diese Funktion ist nur erfolgreich wenn das Fenster nicht "Minimiert" oder "Visible False" ist.
BroadcastSystemMessage
BroadcastSystemMessageA
BroadcastSystemMessageEx
BuildCommDCB
BuildCommDCBAndTimeouts
BuildExplicitAccessWithName
BuildImpersonateExplicitAccessWithName
BuildImpersonateTrustee
BuildSecurityDescriptor
BuildTrusteeWithName
BuildTrusteeWithObjectsAndName
BuildTrusteeWithObjectsAndSid
BuildTrusteeWithSid


C

FunktionBeschreibung
CallMsgFilter
CallNamedPipe
CallNextHookEx
CallNtPowerInformation
CallWindowProcSendet eine Nachricht an ein Fenster bzw. seiner Fenstzerprozedur.
CancelDC
CancelWaitableTimer
CanUserWritePwrScheme
CascadeWindows
ChangeClipboardChain
ChangeDisplaySettingsTestet oder ändert eine Bildschirmauflösung.
ChangeDisplaySettingsEx
ChangeMenu
ChangeServiceConfig
CharLowerWandelt alle Großgeschriebenen Buchstaben eines Strings in kleingeschriebene Buchstaben um.
CharLowerBuff
CharNext
CharNextEx
CharPrev
CharPrevEx
CharToOem
CharToOemBuff
CharUpperWandelt alle kleingeschriebenen Buchstaben eines Strings in großgeschriebene Buchstaben um.
CharUpperBuff
CheckColorsInGamut
CheckDlgButton
CheckMenuItem
CheckMenuRadioItem
CheckRadioButton
CheckTokenMembership
ChildWindowFromPoint
ChildWindowFromPointEx
ChooseColorRuft den Windowsdialog zur Auswahl einer Farbe auf.
ChooseFontRuft einen Dialog zur Auswahl eines Fonts auf.
ChoosePixelFormat
ChordZeichnet einen Halbkreis auf ein angegebenes gerät.
ChrCmpI
ClearCommBreak
ClearCommError
ClearEventLog
ClientToScreenErmittelt die Bildschirmkoordinaten eines Punktes anhand einer Client-Koordinate eines Fensters.
ClipCursorSchränkt den Bewegungsfreiraum der Maus ein. Diese Funktion dient dazu das die maus aus definierten Koordinaten nicht herausbewegt werden kann. Um die Maus wieder Frei zu geben rufen sie diese Funktion erneut auf mit den Bildschirm Koordinaten.
CloseClipboardSchließt die Zwischenablage für das aktuelle Programm und keine weiteren Clipboard-Funktionen aufrufe sind möglich.
CloseDesktop
CloseDriver
CloseEnhMetaFile
CloseEventLog
CloseFigure
CloseHandleSchließt ein Device welches mit dem Handle Assoziiert ist und gibt den Speicher der Resource wieder frei. Zb. für Dateien, Ereignisse, Sockets, Threads, etc.
CloseMetaFile
ClosePrinterSchließt einen geöffneten Drucker über einen Druckerhandle.
CloseServiceHandleSchließt den Handle einer zuvor geöffneten Service Datenbank oder eines Serviceobjektes und gibt die Ressourcen wieder frei.
closesocket
closesocketZerstört ein Socket und trennt eine eventuelle Verbindung mit diesem.
CloseWindow
CloseWindowStation
CoBuildVersion
CoCreateGuid
CoCreateInstance
CoGetCurrentProcess
CoGetMalloc
CoInitialize
CoInitializeEx
ColorCorrectPalette
ColorMatchToTarget
CombineRgn
CombineTransform
CommandLineToArgvW
CommConfigDialog
CommDlgExtendedErrorErmittelt den letzten Fehlercode einer Standard Dialogbox wie zB. des Druckerdialogs oder des Standarddialogs zum Öffnen einer Datei.
CommitUrlCacheEntry
CompareFileTimeVergleich zwei FILETIME-Strukturen miteinander und gibt das Ergebnis zurück.
CompareStringVergleicht zwei Variablen miteinander wobei einige Optionen festgelegt werden können.
ConfigurePortBlendet den Eigenschaftendialog eines Ports ein.
connect
connectErstellt eine Verbindung zwischen einem erstelltem Socket und einem anderen (evtl. ein Internet oder Netzwerkserver) Socket.
ConnectNamedPipe
ConnectToPrinterDlg
ContinueDebugEvent
ControlService
ConvertDefaultLocale
ConvertThreadToFiber
CopyAcceleratorTable
CopyCursor
CopyEnhMetaFile
CopyFileKopiert eine Datei von einem Ort zu einem anderen. Dabei kann noch festegelegt werden ob eine bereits vorhandene Datei überschrieben werden soll.
CopyFileExKopiert eine Datei an eine angegeben stelle mit der Berücksichtigung von bestimmten Optionen. Außerdem kann hier eine CallBack-Funktion angegeben werden die über den Fortschritt benachrichtigt wird.
CopyIcon
CopyImage
CopyLZFile
CopyMetaFile
CopyRectKopiert den Inhalt einer RECT-Struktur in eine andere RECT-Struktur.
CopySid
CoTaskMemAlloc
CoTaskMemFreeGibt die Ressourcen einer "ITEMIDLIST"-Struktur wieder frei.
CoTaskMemRealloc
CoUninitialize
CountClipboardFormatsErmittelt die verschiednen Format-Typen die in der Zwischenablage vorhanden sind.
CreateAcceleratorTable
CreateBitmapErstellt ein neues Bitmap und gibt den Handle zu diesem zurück.
CreateBitmapIndirect
CreateBrushIndirectErstellt ein Brush und gibt den Handle zu diesem zurück.
CreateCaretErstellt ein Caret und weißt diese Caret einem Fenster zu.
CreateColorSpace
CreateCompatibleBitmapErstellt ein Bitmap das Kompatibel ist zu einem angegeben Device.
CreateCompatibleDCErstellt ein Speicher-Device welches die selben Eigenschaften wie ein übergebenes Device besitzt und Kompatibel zu diesem ist.
CreateConsoleScreenBuffer
CreateCursor
CreateDCErstellt einen Devicekontext eines Gerätes wie dem Drucker oder der Graikkarte.
CreateDesktop
CreateDialogIndirectParam
CreateDialogParam
CreateDIBitmap
CreateDIBPatternBrush
CreateDIBPatternBrushPt
CreateDIBSectionErstellt ein DIB-Bitmap (Geräteunabhängig) in dem man Direkt auf die Farbwerte im Speicher zugreifen kann.
CreateDirectoryErstellt ein Verzeichnis.
CreateDirectoryExErstellt ein Verzeichnis wobei noch die Attribute eines bereits Existierenden Verzeichnisses übernommen werden können.
CreateDiscardableBitmap
CreateEllipticRgnErstellt eine elliptische Region und gibt den Handle zu dieser zurück.
CreateEllipticRgnIndirectErstellt eine Elliptische Region und gibt den Handle zu dieser zurück.
CreateEnhMetaFile
CreateEvent
CreateFiber
CreateFileErstellt eine noch nicht vorhandene Datei mit angegebenen Attributen und/oder Öffnet eine Bereits vorhanden Datei mit angegebenen Rechten und Zugriffen.
CreateFileMapping
CreateFontErstellt ein Font und gibt den Handle zu diesem zurück.
CreateFontIndirectErstellt ein Font und gibt den Handle zu diesem zurück.
CreateFontIndirectEx
CreateHalftonePalette
CreateHardLink
CreateHatchBrushErstellt einen Brush (ein 8x8 Pixel großes Bitmap) der mit einem Muster gefüllt ist. Diesen Brush kann man dann einem Fenster oder ähnlichem Objekt zuwiesen das den Hintergrund damit ausfüllt.
CreateIC
CreateIcon
CreateIconFromResource
CreateIconFromResourceEx
CreateIconIndirect
CreateIoCompletionPort
CreateIpForwardEntry
CreateIpNetEntry
CreateMailslot
CreateMappedBitmap
CreateMDIWindow
CreateMenu
CreateMetaFile
CreateMutex
CreateNamedPipe
CreatePalette
CreatePatternBrushErstellt eine Bitmap-Brush und gibt den Handle zu diesem zurück.
CreatePenErstellt einen Pen der zum zeichnen diverser Funktionen benutzt wird.
CreatePenIndirectErstellt einen Pen und gibt den Handle zu diesem zurück.
CreatePipe
CreatePolygonRgnErstellt eine dreieckige Region und gibt den Handle zu dieser zurück.
CreatePolyPolygonRgnErstellt eine Region wobei mehre Figuren mit mehreren Punkten angegeben werden können.
CreatePopupMenuErstellt ein Popupmenü und gibt ein Handle zu diesem zurück.
CreatePrivateObjectSecurity
CreateProcess
CreateProcessAsUser
CreatePropertySheetPage
CreateProxyArpEntry
CreateRectRgnErstellt eine rechteckige Region und gibt den Handle zu dieser zurück.
CreateRectRgnIndirectErstellt eine recheckige Region und gibt den Handle zu dieser zurück.
CreateRemoteThread
CreateRoundRectRgnErstellt eine rechteckige Region mit abgerundeten ecken.
CreateScalableFontResource
CreateSemaphore
CreateService
CreateSolidBrushErstellt einen einfarbigen Brush.
CreateStatusWindow
CreateTapePartition
CreateThreadErstellt einen Thread der mittels einer Funktionsadresse eine Funktion im aktuellen Prozess aufruft.
CreateToolbarEx
CreateToolhelp32SnapshotErstellt einen Schnappschuss von den System Threads, Prozessen, Modulen oder Heaplisten und gibt einen Snapshot Handle zurück. Um die Ressourcen wieder Frei zu geben rufen sie die "CloseHandle"-Funktion auf.
CreateUpDownControl
CreateUrlCacheEntry
CreateUrlCacheGroup
CreateWaitableTimer
CreateWindow
CreateWindowExErstellt ein Fenster aus einer Existierenden Klasse. Diese Klasse kann auch mit der "RegisterClass"-Funktion erstellt werden.
CreateWindowStation


D

FunktionBeschreibung
DdeAbandonTransaction
DdeAccessData
DdeAddData
DdeClientTransaction
DdeCmpStringHandles
DdeConnectVerbindet die DDE Client-Anwendung mit einem DDE-Server.
DdeConnectList
DdeCreateDataHandle
DdeCreateStringHandleErstellt einen Handle zu einem DDE-String.
DdeDisconnect
DdeDisconnectList
DdeEnableCallback
DdeFreeDataHandle
DdeFreeStringHandleGibt die Ressourcen eines DDE-Stringhandles wieder frei.
DdeGetData
DdeGetLastError
DdeImpersonateClient
DdeInitializeRichtet das Programm für das Arbeiten mit der DDE ein.
DdeKeepStringHandle
DdeNameServiceStartet , setzt Eigenschaften oder Stoppt einen DDE Server womit das eigene Programm über DDE-Ereignisse per Callback-Funktion benachrichtet wird.
DdePostAdvise
DdeQueryConvInfo
DdeQueryNextServer
DdeQueryString
DdeReconnect
DdeSetQualityOfService
DdeSetUserHandle
DdeUnaccessData
DdeUninitializeBeendet das Arbeiten mit der DDE und gibt die Ressourcen wieder frei.
DebugActiveProcess
DebugBreak
DecryptFile
DefDlgProc
DefDriverProc
DeferWindowPos
DefFrameProc
DefineDosDevice
DefMDIChildProc
DefRawInputProc
DefWindowProcRuft die Standard Fensterprozedur auf die auf die Übergebenen Fensternachrichten Reagiert und das Ergebnis der Funktion zurückgibt.
DeleteAce
DeleteAtom
DeleteColorSpace
DeleteCriticalSection
DeleteDCZerstört einen Devicekontext der über die "CreateDC"-Funktion erstellt wurde.
DeleteEnhMetaFile
DeleteFiber
DeleteFileLöscht eine angegebene Datei ohne sie in den Papierkorb zu verschieben.
DeleteForm
DeleteIPAddress
DeleteIpForwardEntry
DeleteIpNetEntry
DeleteMenu
DeleteMetaFile
DeleteMonitor
DeleteObjectGibt die Ressourcen eines Objektes wieder frei welches nicht mehr benötigt wird. Übergeben werden kann zB. ein Handle eines Bursh's, Bitmaps, Fonts, Pens oder einer Region.
DeletePort
DeletePrinter
DeletePrinterConnection
DeletePrinterData
DeletePrinterDataEx
DeletePrinterDriver
DeletePrinterDriverEx
DeletePrinterKey
DeletePrintProcessor
DeletePrintProvidor
DeleteProxyArpEntry
DeletePwrScheme
DeleteService
DeleteUrlCacheEntry
DeleteUrlCacheGroup
DeregisterEventSource
DescribePixelFormat
DestroyAcceleratorTable
DestroyCaret
DestroyCursorEntlädt ein Mauscursor und gibt dessen Ressourcen frei.
DestroyIconEntlädt ein Icon das zuvor in den Speicher geladen wurde und giebt diese Ressourcen wieder frei.
DestroyMenuZerstört ein Popup oder Fenstermenü um die Ressourcen dieses Menüs wieder freizugeben. Mit diesem Menü werden auch alle Untermenüs entladen man braucht also nicht für jedes Untermenü diese Funktion aufzurufen das die Menüs sich entladen sobald sich Ihr Elternfenster entlädt.
DestroyPrivateObjectSecurity
DestroyPropertySheetPage
DestroyWindowZerstört ein Fenster des eigenen Programms.
DeviceCapabilities
DeviceIoControl
DialogBoxIndirectParam
DialogBoxParam
DisableThreadLibraryCalls
DisconnectNamedPipe
DispatchMessage
DlgDirList
DlgDirListComboBox
DlgDirSelectComboBoxEx
DlgDirSelectEx
DocumentProperties
DoEnvironmentSubst
DoFileDownloadRuft den Internet Explorer Downloaddialog auf.
DosDateTimeToFileTime
DosDateTimeToVariantTime
DPtoLP
DragAcceptFiles
DragDetect
DragFinish
DragObject
DragQueryFile
DragQueryPoint
DrawAnimatedRects
DrawCaptionZeichnet die Titelleiste eines Fensters.
DrawEdgeZeichnet einen Windows Standard Rahmen.
DrawEscape
DrawFocusRectZeichnet ein Rechteck mit gestrichelten Linien wie es Windows für das Markieren von Objekten tut.
DrawFrameControlZeichnet verschiedene Fensterobjekte wie Titelleistenbuttons, Checkboxen, Scrolleisten, etc.
DrawIconZeichnet ein Icon auf ein Device, zB. ein Bildfeld.
DrawIconExZeichnet ein Icon, Cursor oder einem Animierten Cursor auf ein Device wobei Position, Größe und Frame des Animierten Cursors gewählt werden können. Auf Wunsch kann die Funktion auch die Stelle an der Das Icon Platziert werden soll im vorhinein mit einer Farbe füllen mit Hilfe eines Brush's.
DrawInsert
DrawMenuBarZeichnet die Menüleiste eines Fensters neu um eventuelle durch Änderungen hervorgerufene Grafikfehler zu beseitigen.
DrawStateZeichnet Bitmaps, Icons oder Text mit verschiedenen Statuseigenschaften.
DrawStatusText
DrawTextZeichnet Text auf ein angegeben Gerät wobei bestimmt Verhaltensweisen für die Schriftanordnung und Formatierung festgelegt werden können.
DrawTextEx
DrvGetModuleHandle
DuplicateHandle
DuplicateIcon
DuplicateToken
DuplicateTokenEx


E

FunktionBeschreibung
EllipseZeichnet eine Ellipse auf ein Gerät wie dem Bildfeld, dem Drucker oder ähnliches.
EmptyClipboard
EnableMenuItem
EnableRouter
EnableScrollBar
EnableWindowEnabled oder Disabled eine Fenster.
EncryptFile
EndDeferWindowPos
EndDialogSchließt ein modales Dialogfenster und übergibt die Eingabewerte an die Funktion Dialogbox, die das Dialogfenster erzeugt hat.
EndDocTeilt dem Druckerspooler mit das keine weiteren Druckseiten hinzugefügt werden und startet den Ausdruck der angefertigten Seiten.
EndDocPrinter
EndMenu
EndPageTeilt dem Druckerspooler mit das, das bearbeiten einer Seite für den Ausdruck beendet ist. Nach dieser Funktion kann eine weitere Seite mit der StartPage-Funktion gestartet werden oder der Ausdruck mittels der EndDoc-Funktion gestartet werden.
EndPagePrinter
EndPaint
EndPath
EndUpdateResource
EnterCriticalSection
EnumCalendarInfo
EnumCalendarInfoEx
EnumChildWindowsErmittelt alle Kindfenster eines Elternfensters und gibt dessen Fensterhandles zurück.
EnumClipboardFormatsEnumeriert alle vorhanden Objekte in der Zwischenablage.
EnumDateFormats
EnumDateFormatsEx
EnumDependentServices
EnumDesktops
EnumDesktopWindows
EnumDisplayDevicesEnumeriert alle Grafikkarten des Systems.
EnumDisplayMonitors
EnumDisplaySettingsEnumeriert alle verfügbaren Bildschirmauflösungen einer Grafikkarte.
EnumDisplaySettingsEx
EnumEnhMetaFile
EnumFontFamiliesErmittelt alle vorhandenen Fonts eines Gerätes. Diese Funktion ist nur für die 16-Bit Kompatibilität, für ab Windows 95 sollte die EnumFontFamiliesEx-Funktion genutzt werden.
EnumFontFamiliesExErmittelt alle vorhandenen Fonts eines Gerätes wobei noch angegeben werden kann das nur nach einem bestimmten Fontstil gesucht werden soll.
EnumFontsErmittelt alle vorhandenen Fonts eines Gerätes. Diese Funktion ist nur für die 16-Bit Kompatibilität, für ab Windows 95 sollte die EnumFontFamiliesEx-Funktion genutzt werden.
EnumForms
EnumICMProfiles
EnumJobsErmittelt die aktuell zu drucken Druckaufträge des Spoolmanagers.
EnumMetaFile
EnumMonitors
EnumObjects
EnumPortsEnumeriert alle vorhandenen Druckerports.
EnumPrinterData
EnumPrinterDataEx
EnumPrinterDrivers
EnumPrinterKey
EnumPrinterPropertySheets
EnumPrintersErmittelt alle vorhanden Drucker des Systems oder eines Netzwerkrechners.
EnumPrintProcessorDatatypes
EnumPrintProcessors
EnumProps
EnumPropsExEnumeriert alle Fenstereigenschaften und ermittelt dessen Parameternamen und Werte.
EnumPwrSchemes
EnumResourceLanguages
EnumResourceNames
EnumResourceTypes
EnumServicesStatusErmittelt Services und deren Status in einer geöffneten Service Datenbank.
EnumSystemCodePages
EnumSystemGeoID
EnumSystemLanguageGroups
EnumSystemLocales
EnumThreadWindowsErmittelt alle Fenster die dem selben Thread-ID zugewiesen sind und gibt dessen Fensterhandles zurück.
EnumTimeFormats
EnumUILanguages
EnumWindowsEnumeriert alle Toplevel Fenster und gibt dessen Fensterhandles zurück.
EnumWindowStations
EqualPrefixSid
EqualRect
EqualRgn
EqualSid
EraseTape
Escape
EscapeCommFunction
ExcludeClipRect
ExcludeUpdateRgn
ExitProcessBeendet einen Prozess und alle seine Threads.
ExitThread
ExitWindows
ExitWindowsDialogBlendet den Beenden Dialog ein, der auch erschein wenn man in der Taskleiste auf Start und dann beenden drückt.
ExitWindowsExKann den Computer Neu Starten, Herunterfahren oder sich aus dem Netzwerk abmelden.
ExpandEnvironmentStrings
ExtCreatePen
ExtCreateRegion
ExtEscape
ExtFloodFillFüllt einen begrenzten Bereich mit dem Brush des Devices aus.
ExtractAssociatedIcon
ExtractIconExtrahiert ein einzelnes Icon von einer *.dll, *.exe oder *.ico Datei. Um das Icon wieder zu entladen rufen sie die "DestroyIcon"-Funktion auf.
ExtractIconExBietet ein wenig mehr Funktionalität als die "ExtractIcon"-Funktion. Eines dieser erweiterten Features ist es alle vorhandenen Icons einer Datei in Arrays zu Speichern.
ExtSelectClipRgn
ExtTextOutZeichnet einen Text an einer angegebenen Position auf ein Gerät wobei noch Optionen wie der Abstand zwischen jedem Zeichen und die Art der Textzeichnung eingestellt werden können.


F

FunktionBeschreibung
FatalAppExitBeendet das laufende Programm mit einer Fehlermeldung.
FatalExitBeendet das Programm wobei eine Fehlernummer angegeben werden kann.
FileTimeToDosDateTime
FileTimeToLocalFileTimeAddiert zu einer FILETIME-Struktur die Zeitzonen Differenz.
FileTimeToSystemTimeKonvertiert eine unlesbare "FILETIME"-Struktur in eine lesbare "SYSTEMTIME"-Struktur.
FillConsoleOutputAttribute
FillConsoleOutputCharacter
FillMemoryFüllt eine beliebige Variable oder ein Array mit einer bestimmten Anzahl eines beliebigen wertes.
FillPath
FillRectFüllt die Koordinaten eines Gerätes mit einem übergebenem Brush.
FillRgnFüllt eine Region mit einem übergebenem Brush.
FindAtom
FindCloseGibt die Ressourcen und den Dateihandle der "FindFirstFile"-Funktion wieder frei.
FindCloseChangeNotificationSchließt den Handle einer Überwachung und gibt die Ressourcen wieder frei.
FindClosePrinterChangeNotification
FindCloseUrlCache
FindEnvironmentString
FindEnvironmentString
FindExecutableErmittelt zu einer vorhandenen Datei die Assozioierte Anwendung. Damit lässt sich zB. Ermitteln welche Anwendung der Standard Browser oder die Standard Anwendung für *.wav Dateien ist.
FindFirstChangeNotificationStartet eine Überwachung eines Verzeichnisses, wobei verschiedene Verzeichnis und Dateioptionen gewählt werden können.
FindFirstFileFindet die erste Datei oder den ersten Ordner eines Verzeichnisses. Diese Funktion liefert einen Handle mit dem man mittels der "FindNextFile"-Funktion weitere Dateien und Ordner suchen kann. Die "FindClose"- Funktion gibt die Ressourcen und den Handle wieder frei nach einer erfolgreichen suche.
FindFirstFileEx
FindFirstFreeAce
FindFirstPrinterChangeNotification
FindFirstUrlCacheEntry
FindFirstUrlCacheEntryEx
FindFirstUrlCacheGroup
FindNextChangeNotificationSetzt die Überwachung eines Verzeichnisses fort.
FindNextFileFindet mittels eines Dateihandle der mit der "FindFirstFile"-Funktion ermittelt wurde, die nächste Datei oder dennächsten Ordner in einem Verzeichnis. Jeder Aufruf dieser Funktion gibt immer einen anderen Dateinamen zurück bis alle Dateien und Ordner in einem Verzeichnis einmal gefunden worden sind. Vergessens sie nicht mittels der "FindClose"-Funktion die Ressourcen und den Handle wieder freizugeben.
FindNextPrinterChangeNotification
FindNextUrlCacheEntry
FindNextUrlCacheEntryEx
FindNextUrlCacheGroup
FindResource
FindResourceEx
FindText
FindWindowErmittelt einen Fensterhandle Toplefel-Fensters anhand eines Klassennamens oder eines Fenstertitels.
FindWindowExSucht nach dem Handle eines Kindfensters.
FixBrushOrgEx
FlashWindowFlasht die Titelleiste eines Fensters und das dazugehörige Icon in der Taskleiste.
FlashWindowEx
FlatSB_EnableScrollBar
FlatSB_GetScrollInfoErmittelt Positionsinformationen eines Scrollbalken.
FlatSB_GetScrollPos
FlatSB_GetScrollProp
FlatSB_GetScrollRange
FlatSB_SetScrollInfo
FlatSB_SetScrollPosSetzt die Position des Thumbs in dem Scrollbalken.
FlatSB_SetScrollPropSetzt bestimmte Eigenschaften der flachen Scrollbalken eines Fensters.
FlatSB_SetScrollRangeSetzt die Reichweite eines Scrollbalken (von, bis).
FlatSB_ShowScrollBarZeigt die flachen Scrollbalken des Fensters an. Dazu muß mindestens eine der "WS_HSCROLL" oder "WS_VSCROLL" Standard Fensterstile gesetzt sein.
FlattenPath
FloodFill
FlushConsoleInputBuffer
FlushFileBuffers
FlushInstructionCache
FlushIpNetTable
FlushPrinter
FlushViewOfFile
FoldString
FormatMessageFormatiert einen String. Diesen Message-String kann man der Funktion übergeben. Man kann aber auch der Funktion Mitteilen das sie sich den String aus der Systemtabelle holt oder sie von einem geladenen Modul mit einer "Message Tabelle" holen soll. Außerdem kann man der Funktion Parameter übergeben die dann anstelle der Platzhalter (zB. 1%, 2%, etc.) eingefügt werden. Die Funktion findet den entsprechenden Message-String anhand der übergebenden Sprach Konstanten.
FrameRectZeichnet einen Rahmen auf ein Device wobei über den übergebenden Brush die Farbe und das Muster dieses Rahmen festgelegt werden kann.
FrameRgnZeichnet einen Rahmen um eine Region mit dem übergebenem Brush.
FreeConsole
FreeDDElParam
FreeEnvironmentStrings
FreeInheritedFromArray
FreeLibrarySubtrahiert den Wert "1" vom Referenzzähler eines geladenen Moduls und entfernt dieses aus dem Speicher falls der Referenzzähler "0" beträgt.
FreeLibraryAndExitThread
FreePrinterNotifyInfo
FreeResource
FreeSid
FtpCommand
FtpCreateDirectory
FtpDeleteFile
FtpFindFirstFile
FtpGetCurrentDirectory
FtpGetFile
FtpGetFileEx
FtpGetFileSize
FtpOpenFile
FtpPutFile
FtpPutFileEx
FtpRemoveDirectory
FtpRenameFile
FtpSetCurrentDirectory


G

FunktionBeschreibung
GdiComment
GdiFlush
GdiGetBatchLimit
GdiSetBatchLimit
GenerateConsoleCtrlEvent
GetAcceptExSockaddrs
GetAce
GetAclInformation
GetACP
GetActivePwrScheme
GetActiveWindowErmittelt den Fensterhandle des aktiven Fensters im eigenem Programm.
GetAdapterIndex
GetAdaptersInfo
GetAltTabInfo
GetAncestorErmittelt den Fensterhandle eines übergeordneten Fensters.
GetArcDirectionErmittelt ob Kreisausschnitte auf einem bestimmten Device gegen oder mit dem Uhrzeigersinn gezeichnet werden.
GetAspectRatioFilterEx
GetAsyncKeyStateErmittelt ob seit dem letzten Aufruf dieser Funktion eine bestimmte Tasteneingabe erfolgt ist.
GetAtomName
GetAuditedPermissionsFromAcl
GetBestInterface
GetBestRoute
GetBinaryType
GetBitmapBits
GetBitmapDimensionEx
GetBkColorErmittelt die Hintergrundfarbe eines Devices.
GetBkMode
GetBoundsRect
GetBrushOrgExErmittelt die Koordinaten eines Orgin Punktes innerhalb eines Brush's (8x8 Pixel Großes Bitmap) der mit mittels der "SetBrushOrgEx"-Funktion gesetzt worden ist.
GetCalendarInfo
GetCaptureLiefert den Fensterhandel des Fensters welches die Mausereignisse mittels "SetCapture" zugeordnet bekommen hat.
GetCaretBlinkTimeErmittelt die in der Systemsteuerung eingestellte Geschwindigkeit für das Blinken eines Carets.
GetCaretPos
GetCharABCWidths
GetCharABCWidthsFloat
GetCharABCWidthsI
GetCharacterPlacement
GetCharWidth
GetCharWidth32
GetCharWidthFloat
GetCharWidthI
GetClassInfoErmittelt verschiedene Informationen einer Fensterklasse.
GetClassInfoExErmittelt Klasseninformationen einer angegebenen Fensterklasse.
GetClassLongErmittelt Informationen einer Fensterklasse wie zB. Iconhandle oder Aussehen des Fensters.
GetClassNameErmittelt den Klassennamen eines Fensters.
GetClassWord
GetClientRectErmittelt die Koordinaten des Clientbereiches eines Fensters abzüglich des Rahmens, der Titelleiste und einem vielleicht vorhandenen Menüs.
GetClipboardDataErmittelt die Daten eines angegeben Formats in der Zwischenablage.
GetClipboardFormatNameErmittelt den Namen eines Registrierten Zwischenablage Formats.
GetClipboardOwner
GetClipboardSequenceNumber
GetClipboardViewer
GetClipBox
GetClipCursor
GetClipRgn
GetColorAdjustment
GetColorSpace
GetComboBoxInfo
GetCommandLineErmittelt die Kommandozeile mit der das aktuelle Programm gestartet wurde.
GetCommConfig
GetCommMask
GetCommModemStatus
GetCommProperties
GetCommState
GetCommTimeouts
GetCompressedFileSize
GetComputerNameLiefert den Computernamen der bei der Windowsinstallation eingegeben wurde.
GetComputerObjectName
GetConsoleCP
GetConsoleCursorInfo
GetConsoleMode
GetConsoleOutputCP
GetConsoleScreenBufferInfo
GetConsoleTitle
GetCPInfo
GetCPInfoEx
GetCurrencyFormatFormatiert eine Zahl mit beliebigen Nachkommastellen, Separationszeichen und Währungszeichen.
GetCurrentDirectory
GetCurrentHwProfile
GetCurrentObject
GetCurrentPositionEx
GetCurrentPowerPolicies
GetCurrentProcessErmittelt den Handle eines Prozesses.
GetCurrentProcessIdErmittelt den Prozess-ID des Programms welches diese Funktion aufruft.
GetCurrentThreadErmittelt den Handle des aufrufenden Threads.
GetCurrentThreadId
GetCursorErmittelt den Handle des Mauscursors der bei der aktuellen Anwendung gerade aktiv ist.
GetCursorInfo
GetCursorPosErmittel die Bildschirmkoordinaten an denen sich der Mauscursor befindet.
GetDateFormatFormatiert einen Datums-String anhand einer SYSTEMTIME-Struktur.
GetDCErmittelt den Device Kontext eines Fensters oder eines ähnlichen Objektes über den Fensterhandle.
GetDCBrushColor
GetDCEx
GetDCOrgEx
GetDCPenColor
GetDefaultCommConfig
GetDefaultPrinter
GetDesktopWindowLiefert den Fensterhandle des Desktops.
GetDeviceCapsErmittelt Informationen zu einem Device.
GetDeviceGammaRamp
GetDialogBaseUnits
GetDIBColorTable
GetDIBitsErmittelt die Farbwerte eines Kompatiblen Bitmaps.
GetDiskFreeSpaceLiefert Größe des gesamten und freien Festplattenspeichers einer Festplatte bis zu einer Größe von 2 Gigabyte.
GetDiskFreeSpaceExErmittelt den Gesamten und den Freien Speicherplatz eines Laufwerks.
GetDlgCtrlID
GetDlgItem
GetDlgItemInt
GetDlgItemText
GetDoubleClickTimeErmittelt die Zeit die vergehen darf so das Windows einen zweifachen Mausklick als Doppelklick erkennt.
GetDriverModuleHandle
GetDriveTypeErmittelt zu einem vorhandenen Laufwerksbuchstaben den Laufwerkstyp.
GetEffectiveClientRect
GetEffectiveRightsFromAcl
GetEnhMetaFile
GetEnhMetaFileBits
GetEnhMetaFileDescription
GetEnhMetaFileHeader
GetEnhMetaFilePaletteEntries
GetEnhMetaFilePixelFormat
GetEnvironmentStrings
GetEnvironmentVariableErmittelt Umgebungsvariablen die in der "Autoexec.bat" oder mittels der SetEnvironmentVariable-Funktion registriert wurden.
GetExitCodeProcessErmittelt den Beendigungsstatus eines Prozesses.
GetExitCodeThread
GetExpandedName
GetExplicitEntriesFromAcl
GetFileAttributesErmittelt die Attribute einer Datei.
GetFileAttributesEx
GetFileInformationByHandleErmittelt Informationen einer Geöffneten Datei wie Dateigröße, Datum der letzten Änderung, Dateiattribute, Seriennummer des Quelllaufwerks, und weitere.
GetFileSecurity
GetFileSizeErmittelt die Dateigröße einer geöffneten Datei.
GetFileSizeEx
GetFileTimeErmittelt die Daten einer Datei an dem sie Erstallt, modifiziert oder das letzte mal auf sie zugegriffen wurde.
GetFileTitle
GetFileType
GetFileVersionInfoExtrahiert aus einer Anwendung, Dll-Datei, Treiberdatei oder einem Font die Versionsinformationen und legt diese im Speicher ab welche mit einigen anderen Funktionen dann ermittelt werden können.
GetFileVersionInfoSizeErmittelt die Anzahl der Bytes die eine Versionsinformation in einer Datei lang ist.
GetFocusErmittelt den Fensterhandle des Fensters welches im aktuellen Thread den Focus besitzt.
GetFontData
GetFontLanguageInfo
GetForegroundWindowErmittelt den Fensterhandle des Fensters welches sich im Vordergrund (am Anfang der Z-Order) befindet.
GetForm
GetFriendlyIfIndex
GetFullPathNameLiefert den Kompletten Verzeichnissamen des Verzeichnisses in dem man sich befindet, oder das jenige welches man übergibt.
GetGeoInfo
GetGlyphIndices
GetGlyphOutline
GetGraphicsMode
GetGuiResources
GetGUIThreadInfo
GetHandleInformation
gethostbyaddr
gethostbyaddrErmittelt den Namen eines Hostrechners anhand einer IP-Adresse.
gethostbyname
gethostbynameErmittelt die IPAdressen eines Host anhand eines Domainnamens oder eines Hostnamens.
gethostname
gethostnameErmittelt den Netzwerk Hostnamen (Dies kann auch eine komplette Domian sein) des aktuellen Systems.
GetICMProfile
GetIcmpStatistics
GetIconInfo
GetIfEntry
GetIfTable
GetInheritanceSource
GetInputState
GetInterfaceInfo
GetIpAddrTable
GetIpForwardTable
GetIpNetTable
GetIpStatistics
GetJob
GetKBCodePage
GetKernelObjectSecurity
GetKerningPairs
GetKeyboardLayout
GetKeyboardLayoutList
GetKeyboardLayoutName
GetKeyboardState
GetKeyboardType
GetKeyNameTextErmittelt den Namen einer Tastaturtaste anhand eines Keycodes.
GetKeyState
GetLargestConsoleWindowSize
GetLastActivePopup
GetLastErrorGibt den letzten Fehler eines Api Aufrufes einer Dll oder ActiveX Exe zurück. Dieser kann dann durch eine der "Fehler-Konstanten" ausgewertet werden oder mit der "FormatMessage"-Funktion angezeigt werden.
GetLastInputInfo
GetLayeredWindowAttributes
GetLengthSid
GetListBoxInfo
GetLocaleInfo
GetLocalTimeErmittelt das aktuelle Datum und die aktuelle Zeit des Systems.
GetLogColorSpace
GetLogicalDrives
GetLogicalDriveStringsErmittelt alle vorhandenen Laufwerksbuchstaben des Systems.
GetLongPathName
GetMailslotInfo
GetMapModeErmittelt den Mappingmodus, also die Maßeinheit eines Grafikdevices.
GetMenuErmittelt den Menühandle eines Fensters, sofern eine Menüleiste existiert.
GetMenuBarInfo
GetMenuCheckMarkDimensions
GetMenuContextHelpId
GetMenuDefaultItem
GetMenuInfo
GetMenuItemCountErmittelt die Anzahl der Einträge die sich in einem Systemmenü, Submenü oder einer Menüleiste befinden.
GetMenuItemIDErmittelt den ID eines Menüeintrags anhand der Position in einem Menü.
GetMenuItemInfoErmittelt Informationen über einen Menüeintrag eines Menüs.
GetMenuItemRect
GetMenuState
GetMenuString
GetMessage
GetMessageExtraInfo
GetMessagePos
GetMessageTime
GetMetaFile
GetMetaFileBitsEx
GetMetaRgn
GetMiterLimit
GetModuleFileNameErmittelt den Pfad einer geladenen Anwendung, DLL, OCX oder anderen startbaren Datei anhand eines Instanz oder Modulhandles.
GetModuleHandleErmittelt den Modul Handle eines Geladenen Programms, einer geladener DLL oder eines geladenen ActiveX Controls (OCX).
GetMonitorInfo
GetMouseMovePointsEx
GetMUILanguage
GetMultipleTrustee
GetMultipleTrusteeOperation
GetNamedPipeHandleState
GetNamedPipeInfo
GetNamedSecurityInfo
GetNearestColor
GetNearestPaletteIndex
GetNetworkParams
GetNextDlgGroupItem
GetNextDlgTabItem
GetNextWindow
GetNumberFormatFormatiert eine Zahl wobei die Anzahl der Nachkommastellen und die Zeichen für Tausendergruppen und Komma selbst festgelegt werden können.
GetNumberOfConsoleInputEvents
GetNumberOfConsoleMouseButtons
GetNumberOfEventLogRecords
GetNumberOfInterfaces
GetObjectErmittelt Informationen von einem angegebenem Grafikobjekt.
GetObjectTypeErmittelt den Typen eines Objektes anhand eines übergebenen Handles.
GetOEMCP
GetOldestEventLogRecord
GetOpenClipboardWindow
GetOpenFileNameRuft einen Dialog auf der den Benutzer dazu auffordert eine Datei zum Öffnen auszuwählen.
GetOutlineTextMetrics
GetOverlappedResult
GetPaletteEntries
GetParentErmittelt den Fensterhandle des Elternfensters.
GetPath
getpeername
getpeername
GetPerAdapterInfo
GetPixelErmittelt den RGB-Farbwert eines Bitmappixels.
GetPixelFormat
GetPolyFillMode
GetPrinter
GetPrinterData
GetPrinterDataEx
GetPrinterDriver
GetPrinterDriverDirectory
GetPrintProcessorDirectory
GetPriorityClassErmittelt die Prioritätsklasse eines Prozesses welche die zugewiesene Prozessorauslastung symbolisiert.
GetPriorityClipboardFormat
GetPrivateObjectSecurity
GetPrivateProfileIntLießt einen "Integer-Wert" einer Ini-Datei.
GetPrivateProfileSection
GetPrivateProfileSectionNames
GetPrivateProfileString
GetPrivateProfileStruct
GetProcAddressErmittelt die Adresse einer öffentlichen Funktion eines geladenen Moduls.
GetProcessAffinityMask
GetProcessDefaultLayout
GetProcessHeap
GetProcessHeaps
GetProcessPriorityBoost
GetProcessShutdownParameters
GetProcessTimes
GetProcessVersion
GetProcessWindowStation
GetProcessWorkingSetSize
GetProfileIntLießt einen Long Wert aus der Win.ini Datei.
GetProfileSection
GetProfileStringLießt einen Wert aus der Win.ini Datei.
GetPropErmittelt eine Fenstereigenschaft anhand eines Eigenschaftnamens.
getprotobyname
getprotobyname
getprotobynumber
getprotobynumber
GetPwrCapabilities
GetPwrDiskSpindownRange
GetQueuedCompletionStatus
GetQueueStatus
GetRasterizerCaps
GetRawInputBuffer
GetRawInputData
GetRawInputDeviceInfo
GetRawInputDeviceList
GetRegionData
GetRegisteredRawInputDevices
GetRgnBox
GetROP2
GetRTTAndHopCount
GetSaveFileNameRuft den Dialog auf der den Benutzer auffordert einen Pfad und Dateinamen anzugeben um eine Datei zu speichern.
GetScrollBarInfo
GetScrollInfo
GetScrollPos
GetScrollRange
GetSecurityDescriptorControl
GetSecurityDescriptorDacl
GetSecurityDescriptorGroup
GetSecurityDescriptorLength
GetSecurityDescriptorOwner
GetSecurityDescriptorSacl
GetSecurityInfo
getservbyname
getservbyname
getservbyport
getservbyport
GetServiceDisplayName
GetServiceKeyName
GetShellWindow
GetShortPathNameLiefert den Dos Verzeichnisnamen (8.3) eines Verzeichnisses oder einer Datei.
GetSidIdentifierAuthority
GetSidLengthRequired
GetSidSubAuthority
GetSidSubAuthorityCount
getsockname
getsockname
getsockopt
getsockopt
GetStartupInfo
GetStdHandle
GetStockObjectErstellt ein Standard Objekt wie zB. einen Brush, Pen, Palette oder ein Font und gibt dessen Handle zurück.
GetStretchBltModeErmittelt die Stretch-Eigenschaften bei dem Aufruf der StretchBlt-Funktion.
GetStringType
GetStringTypeEx
GetStringTypeW
GetSubMenuErmittelt den Handle eines Untermenüs anhand eines übergeordneten Menühandles.
GetSysColorErmittelt die aktuelle RGB-Farbe eines Windows-Objektes wie zB. Des Titelleistentextes oder des inaktiven Rahmens.
GetSysColorBrush
GetSystemDefaultLangID
GetSystemDefaultLCID
GetSystemDefaultUILanguage
GetSystemDirectoryLiefert das Systemverzeichnis.
GetSystemInfo
GetSystemMenuErmittelt den Handle des Systemmenüs eines Fenster sofern vorhanden.
GetSystemMetricsGibt Informationen über Systemeinstellungen zurück.
GetSystemPaletteEntries
GetSystemPaletteUse
GetSystemPowerStatus
GetSystemTimeErmittelt die aktuelle GMT Systemzeit ohne die Differenz der lokalen Zeitzone.
GetSystemTimeAdjustment
GetSystemTimeAsFileTimeLiefert das aktuelle Datum und die aktuelle Zeit als "FILETIME"-Struktur.
GetTabbedTextExtent
GetTapeParameters
GetTapePosition
GetTapeStatus
GetTcpStatistics
GetTcpTable
GetTempFileNameErstellt eine Temporäre Datei in einem Angegebenem Pfad. Die Datei wird nur erstellt wenn bei "wUnique" eine "0" übergeben wird, ansonsten wird nur ein Pfadname zurück gegeben und die Datei wird nicht erstellt. Die Dateinamen haben immer die Endung ".Tmp". Diese Funktion ist auch erfolgreich wenn der Dateiname Bereits existiert. Das Format der Temporären Datei bildest sich aus einem 3 Zeichen langem String und einer 4 Zeichen langen Hexdezimalen Zahl. Dabei kann man wählen ob Windows eine zufällige Hexdezimale Zahl generiert oder die Zahl benutzt die übergeben wird.
GetTempPathLiefert den Temporären Pfad des Windows Verzeichnisses.
GetTextAlignErmittelt wie Textausgaben an einer übergebenen Position ausgegeben werden.
GetTextCharacterExtra
GetTextCharset
GetTextCharsetInfo
GetTextColor
GetTextExtentExPoint
GetTextExtentExPointI
GetTextExtentPoint
GetTextExtentPoint32Ermittelt die Breite und Höhe eines Textes wie er auf einem gerät wie Drucker oder Bildfeldes ausgegeben würde. Diese Funktion ermittelt die Größe der Ausgabe unter Einbetziehung des aktuell gewählten Fonts und dessen eingestellte Größe.
GetTextExtentPointI
GetTextFace
GetTextMetrics
GetThreadContext
GetThreadDesktop
GetThreadLocaleErmittelt den Sprach-ID des aufrufenden Threads.
GetThreadPriorityErmittelt die Priorität eines Threads abhängig von der Prioritätsklasse des Prozesses wovon die zugewiesene Prozessorauslastung abhängt.
GetThreadPriorityBoost
GetThreadSelectorEntry
GetThreadTimes
GetTickCountLiefert die Anzahl der vergangen "Millisekunden" seit dem Windows gestartet wurde.
GetTimeFormatFormatiert eine Zeitangabe einer übergebenen SYSTEMTIME-Struktur und gibt dieses Format als String zurück.
GetTimeZoneInformationErmittelt die Zeitzoneninformationen des Systems.
GetTitleBarInfo
GetTokenInformation
GetTopWindowErmittelt den Fensterhandle des Kindfensters welches den Focus besitzt oder sich im Vordergrund befindet.
GetTrusteeForm
GetTrusteeName
GetTrusteeType
GetUdpStatistics
GetUdpTable
GetUniDirectionalAdapterInfo
GetUpdateRect
GetUpdateRgn
GetUrlCacheEntryInfo
GetUrlCacheEntryInfoEx
GetUrlCacheGroupAttribute
GetUserDefaultLangID
GetUserDefaultLCID
GetUserDefaultUILanguage
GetUserGeoID
GetUserNameLiefert den Benutzernamen der bei der Windowsanmeldung eingegeben wurde.
GetUserNameEx
GetUserObjectInformation
GetUserObjectSecurity
GetVersionErmittelt die Version und Build Nummer des Betriebssystems.
GetVersionExErmittelt die Versionsnummern des Betriebsystemes.
GetViewportExtExErmittelt die Breite eines Anzeigegerätes in Geräteschritte.
GetViewportOrgEx
GetVolumeInformationGibt Informationen zu einem Laufwerk zurück, wie zB. Art des Dateisystems, Serinnummer Eigenschaften, Laufwerksname oder des Mediums welches sich in dem Laufwerk befindet und die maximale Anzahl der Zeichen die ein Pfad oder Dateiname lang sein darf.
GetVolumeNameForVolumeMountPoint
GetVolumePathName
GetVolumePathNamesForVolumeName
GetWindowErmittelt Fensterhandles von Fenstern die dem Selbem Fenster untergeordnet sind in einer Z-Order Reihenfolge.
GetWindowContextHelpId
GetWindowDC
GetWindowExtExErmittelt die Breite eines Grafikgerätes in Logischen schritten.
GetWindowInfo
GetWindowLongErmittelt Informationen zu einem Fenster wie zB. die Adresse der Standardprozedur oder den Instanzhandle der Anwendung des Fensters.
GetWindowModuleFileName
GetWindowOrgEx
GetWindowPlacementErmittelt die Standard Positionen eines Fensters und wie ein Fenster im Moment des Aufrufs angezeigt wird.
GetWindowRectErmittelt die Bildschirmkoordinaten eines Fensters.
GetWindowRgnErmittelt die zugewiesene Region eines Fensters.
GetWindowRgnBox
GetWindowsDirectoryLiefert das Windowsverzeichnis.
GetWindowTextLiefert den Fenstertext eines Fensters welcher in der Titelleiste jedes Fensters steht.
GetWindowTextLengthLiefert die Anzahl an Zeichen des Fenstertextes eines Fensters welcher in der Titelleiste jedes Fensters steht.
GetWindowThreadProcessIdErmittelt den Thread-ID und Prozess-ID eines Fensters.
GetWindowWord
GetWinMetaFileBits
GetWorldTransform
GlobalAddAtomFügt einen String in die Systemtabelle ein und gibt einen Systemweiten eindeutigen ID zurück.
GlobalAllocWeist einen Speicherbereich einem Speicherblock zu bzw. Erstellt einen Speicherblock und gibt dessen Handle oder Pointer zurück.
GlobalCompact
GlobalDeleteAtomEntfernt einen Systemweiten eindeutigen ID und gibt diesen wieder für andere Programme frei.
GlobalFindAtom
GlobalFix
GlobalFlags
GlobalFreeZerstört einen Speicherblock und gibt dessen Ressourcen wieder frei.
GlobalGetAtomName
GlobalHandle
GlobalLockSperrt einen Speicherblock insofern das er nicht im Systemspeicher verschoben werden kann und beim Erstellen eines neuen Speicherblock nicht überschrieben wird. Ruft man diese Funktion mehrmals für einen Speicherblock auf so muß man genauso oft die "GlobalUnlock"-Funktion aufrufen um den Speicherblock für das System wieder freizugeben.
GlobalMemoryStatusErmittelt Speicherinformationen und die Speicherauslastung des Systems bis zu einer Speichergröße von 4 Gigabyte. Hat das System mehr als 4 Gigabyte so sollten sie die "GlobalMemoryStatusEx"-Funktion aufrufen.
GlobalMemoryStatusExErmittelt Speicherinformationen und die Speicherauslastung unter Windows 2000 auch für Speichergrößen über 4 Gigabyte.
GlobalReAlloc
GlobalSizeErmittelt die Größe eines Globalen Speicherbereiches der mittels der GlobalAlloc-Funktion erstellt wurde.
GlobalUnfix
GlobalUnlockHebt die Verriegelung der "GlobalLock"-Funktion wieder auf.
GlobalUnWire
GlobalWire
GopherCreateLocator
GopherFindFirstFile
GopherGetAttribute
GopherGetLocatorType
GopherOpenFile
GradientFillFüllt einen Bereich (Dreieck oder Rechteck) mit einem Farbverlauf aus.
GrayString


H

I

FunktionBeschreibung
I_NetLogonControl
I_NetLogonControl2
IcmpCloseHandleSchließt den Dateihandle der "IcmpCreateFile"-Funktion
IcmpCreateFile
IcmpSendEchoSendet einen Ping an einen angegebenen Server.
ImageList_Add
ImageList_AddMasked
ImageList_BeginDrag
ImageList_Copy
ImageList_Create
ImageList_Destroy
ImageList_DragEnter
ImageList_DragLeave
ImageList_DragMove
ImageList_DragShowNolock
ImageList_Draw
ImageList_DrawEx
ImageList_DrawIndirect
ImageList_Duplicate
ImageList_EndDrag
ImageList_GetBkColor
ImageList_GetDragImage
ImageList_GetIcon
ImageList_GetIconSize
ImageList_GetImageCount
ImageList_GetImageInfo
ImageList_LoadImage
ImageList_Merge
ImageList_Read
ImageList_ReadEx
ImageList_Remove
ImageList_Replace
ImageList_ReplaceIcon
ImageList_SetBkColor
ImageList_SetDragCursorImage
ImageList_SetIconSize
ImageList_SetImageCount
ImageList_SetOverlayImage
ImageList_Write
ImageList_WriteEx
ImmAssociateContext
ImmAssociateContextEx
ImmConfigureIME
ImmCreateContext
ImmDestroyContext
ImmDisableIME
ImmDisableTextFrameService
ImmEnumInputContext
ImmEnumRegisterWord
ImmEscape
ImmGetCandidateList
ImmGetCandidateListCount
ImmGetCandidateWindow
ImmGetCompositionFont
ImmGetCompositionString
ImmGetCompositionWindow
ImmGetContext
ImmGetConversionList
ImmGetConversionStatus
ImmGetDefaultIMEWnd
ImmGetDescription
ImmGetGuideLine
ImmGetIMEFileName
ImmGetImeMenuItems
ImmGetOpenStatus
ImmGetProperty
ImmGetRegisterWordStyle
ImmGetStatusWindowPos
ImmGetVirtualKey
ImmInstallIME
ImmIsIME
ImmIsUIMessage
ImmNotifyIME
ImmRegisterWord
ImmReleaseContext
ImmSetCandidateWindow
ImmSetCompositionFont
ImmSetCompositionString
ImmSetCompositionWindow
ImmSetConversionStatus
ImmSetOpenStatus
ImmSetStatusWindowPos
ImmSimulateHotKey
ImmUnregisterWord
ImpersonateAnonymousToken
ImpersonateDdeClientWindow
ImpersonateLoggedOnUser
ImpersonateNamedPipeClient
ImpersonateSelf
inet_addr
inet_addrKonvertiert eine IP-Adresse von dem lesbaren Format "X.X.X.X" in eine Netzwerk Byte-Reihenfolge.
inet_ntoa
inet_ntoaKonvertiert eine IP Adresse aus eine Netzwerkgeordneten Long-Variable zu einem lesbaren String.
InetIsOfflineErmittelt ob eine Internetverbindung besteht.
InflateRectVerkleinert oder vergrößert eine RECT-Struktur horizontal oder vertikal um die angegeben Werte.
InitAtomTable
InitCommonControls
InitCommonControlsExRegistriert eine Klasse eines Commoncontrol-Steuerelementes, diese Funktion kann dazu benutzt werden um mit der "CreateWindowEx"-Funktion ein Steuerelement wie die ProgressBar, das Listview-Steuerlement oder ähnliches zu erstellen.
InitializeAcl
InitializeCriticalSection
InitializeCriticalSectionAndSpinCount
InitializeFlatSBInitialisiert für ein angegebenes Fenster die Flachen Scrollbalken.
InitializeSecurityDescriptor
InitializeSid
InitiateSystemShutdown
InitiateSystemShutdownEx
InitMUILanguage
InSendMessage
InSendMessageEx
InsertMenu
InsertMenuItemFügt in ein bereits Existierendem Menü einen Eintrag hinzu. Dieser Eintrag kann über einen Index an jede beliebige Stelle des Menüs eingefügt werden.
InterlockedDecrement
InterlockedExchange
InterlockedIncrement
InternetAttemptConnect
InternetAutodial
InternetAutodialHangup
InternetAutoProxyUrl
InternetCanonicalizeUrl
InternetCheckConnection
InternetClearAllSiteCookieDecisions
InternetCloseHandle
InternetCombineUrl
InternetConfirmZoneCrossing
InternetConnect
InternetCrackUrl
InternetCreateUrl
InternetDeInitializeAutoProxyDll
InternetDialVerbindet das System mit einem angegebenem DFÜ Eintrag mit dem Internet.
InternetEnumPerSiteCookieDecision
InternetErrorDlg
InternetFindNextFile
InternetGetConnectedState
InternetGetConnectedStateEx
InternetGetCookie
InternetGetCookieEx
InternetGetLastResponseInfo
InternetGetPerSiteCookieDecision
InternetGetProxyInfo
InternetGoOnline
InternetHangUpTrennt die Verbindung mit dem Internet.
InternetInitializeAutoProxyDll
InternetLockRequestFile
InternetOpen
InternetOpenUrl
InternetQueryDataAvailable
InternetQueryOption
InternetReadFile
InternetReadFileEx
InternetSetCookie
InternetSetCookieEx
InternetSetDialState
InternetSetFilePointer
InternetSetOption
InternetSetOptionEx
InternetSetPerSiteCookieDecision
InternetSetStatusCallback
InternetTimeFromSystemTime
InternetTimeToSystemTime
InternetUnlockRequestFile
InternetWriteFile
IntersectClipRect
IntersectRect
InvalidateRectKennzeichnet einen rechteckigen Bereich innerhalb eines Fensters als ungültig und löst damit eine WM_PAINT Nachricht aus.
InvalidateRgn
InvertRectInvertiert die Farben eines Bereiches auf einem angegeben Gerät.
InvertRgnInvertiert die Farben des Inhaltes einer Region.
ioctlsocket
ioctlsocketSetzt zusätzliche Optionen für die Verbindung eines Sockets.
IpReleaseAddress
IpRenewAddress
IsAdminOverrideActive
IsBadCodePtr
IsBadHugeReadPtr
IsBadHugeWritePtr
IsBadReadPtr
IsBadStringPtr
IsBadWritePtr
IsCharAlphaErmittelt ob es sich bei einem übergebenen Zeichencode um einen Buchstaben handelt.
IsCharAlphaNumericErmittelt ob es sich bei einem übergebenem Ascii Zeichencode um einen Buchstaben oder einer Zahl handelt.
IsCharLowerErmittelt ob ein übergebener Buchstabe ein klein geschriebener Buchstabe ist.
IsCharUpperErmittelt ob ein übergebener Buchstabe großgeschrieben ist.
IsChild
IsClipboardFormatAvailableErmittelt ob sich das in dwFormat angegebene forman im Clipboard befindet
IsDBCSLeadByte
IsDBCSLeadByteEx
IsDebuggerPresent
IsDestinationReachable
IsDialogMessage
IsDlgButtonChecked
IsGUIThread
IsIconicErmittelt ob ein Fenster Minimiert ist.
IsMenu
IsNetworkAlive
IsPwrHibernateAllowed
IsPwrShutdownAllowed
IsPwrSuspendAllowed
IsRectEmpty
IsTextUnicode
IsTokenRestricted
IsTokenUntrusted
IsValidAcl
IsValidCodePage
IsValidDevmode
IsValidLanguageGroup
IsValidLocale
IsValidSecurityDescriptor
IsValidSid
IsWindowErmittelt ob der übergebene Handle ein Fensterhandle ist.
IsWindowEnabledErmittelt ob ein Fenster Enabled oder Disabled ist.
IsWindowUnicode
IsWindowVisible
IsWinEventHookInstalled
IsZoomedErmittelt ob ein Fenster Maximiert ist.


J

FunktionBeschreibung
joyGetDevCapsLiefert die Eigenschaften eines Joystickgerätes.
joyGetNumDevsErmittelt die Anzahl der Installierten Joystickgeräte der Stystemsteuerung.
joyGetPosErmittelt die aktuellen Positionsangaben wie zB. Achsen oder Buttons eines Joysticks.
joyGetPosEx
joyGetThreshold
joyReleaseCapture
joySetCapture
joySetThreshold


K

FunktionBeschreibung
keybd_eventFügt eine Tastatureingabe in den Tastatureingabestream ein und Simuliert somit eine Tastatureingabe.
KillTimerZerstört ein Timererieignis.


L

FunktionBeschreibung
LBItemFromPt
lclose
LCMapString
lcreat
LeaveCriticalSection
LineDDA
LineToZeichnet eine Linie von dem aktuellenm Punkt eines Devices zu den angegebenen Koordinaten.
listen
listen
llseek
LoadAccelerators
LoadBitmap
LoadCursorLädt die Mauszeiger-Resource aus der ausführbaren Datei die der gegebenen Anwendungs-Instanz zugeordnet ist.
LoadCursorFromFileLädt einen Mauscursor aus einer Datei und gibt den Handle zu diesem zurück.
LoadIcon
LoadImageLadet ein Icon, Bitmap, Cursor oder eine Enhanced Metadatei und gibt dessen Handle zurück.
LoadKeyboardLayout
LoadLibraryLädt eine Anwendung oder DLL-Datei in den Speicher des aktuellen Prozesses.
LoadLibraryEx
LoadMenu
LoadMenuIndirect
LoadModule
LoadResource
LoadStringLädt einen String aus der Resource einer Ausführbarendatei (*.exe, *.dll, *.ocx) oder der eigene Anwendung.
LocalAlloc
LocalCompact
LocalFileTimeToFileTimeEntfernt von einer übergeben FILETIME-Struktur die Zeitzonendifferenz.
LocalFlags
LocalFree
LocalHandle
LocalLock
LocalReAlloc
LocalShrink
LocalSize
LocalUnlock
LockFile
LockFileEx
LockResource
LockServiceDatabase
LockSetForegroundWindow
LockWindowUpdate
LockWorkStationSperrt den Computer und blendet den Windows NT / 2000 / XP Anmeldedialog ein.
LogonUser
LookupAccountName
LookupAccountSid
LookupIconIdFromDirectory
LookupIconIdFromDirectoryEx
LookupPrivilegeDisplayName
LookupPrivilegeName
LookupPrivilegeValueErmittelt den Lokalen eindeutigen ID (LUID) für einen Privilegiennamen.
LookupSecurityDescriptorParts
lopen
LPtoDP
lread
LsaAddAccountRights
LsaCallAuthenticationPackage
LsaClose
LsaConnectUntrusted
LsaCreateTrustedDomainEx
LsaDeleteTrustedDomain
LsaDeregisterLogonProcess
LsaEnumerateAccountRights
LsaEnumerateAccountsWithUserRight
LsaEnumerateLogonSessions
LsaEnumerateTrustedDomains
LsaEnumerateTrustedDomainsEx
LsaForestTrustFindMatch
LsaFreeMemory
LsaFreeReturnBuffer
LsaGetLogonSessionData
LsaLogonUser
LsaLookupAuthenticationPackage
LsaLookupNames
LsaLookupNames2
LsaLookupSids
LsaNtStatusToWinError
LsaOpenPolicy
LsaOpenTrustedDomainByName
LsaQueryDomainInformationPolicy
LsaQueryForestTrustInformation
LsaQueryInformationPolicy
LsaQueryTrustedDomainInfo
LsaQueryTrustedDomainInfoByName
LsaRegisterLogonProcess
LsaRegisterPolicyChangeNotification
LsaRemoveAccountRights
LsaRetrievePrivateData
LsaSetDomainInformationPolicy
LsaSetForestTrustInformation
LsaSetInformationPolicy
LsaSetTrustedDomainInfoByName
LsaSetTrustedDomainInformation
LsaStorePrivateData
LsaUnregisterPolicyChangeNotification
lstrcat
lstrcmpVergleicht zwei Strings miteinander wobei die Groß und Kleinschreibung beachtet wird.
lstrcmpiVergleicht zwei Strings miteinander wobei die Groß und kleinschreibung keine Rolle spielt.
lstrcpyKopiert den Inhalt einer String-Variable in eine andere.
lstrcpynKopiert eine angegebene Anzahl von Zeichen eines Strings in eine Variable.
lstrlenErmittelt die Anzahl der Zeichen eines Strings, aber nur bis zum ersten "vbNullChar" Zeichen. Daher eignet sich diese Funktion sehr gut zum abschneiden von "vbNullChar" Zeichen.
lstrlenw
lwrite
LZClose
LZCopy
LZDone
LZInit
LZOpenFile
LZRead
LZSeek
LZStart


M

FunktionBeschreibung
MakeAbsoluteSD
MakeDragList
MakeSelfRelativeSD
MakeSureDirectoryPathExistsErstellt einen kompletten Verzeichnispfad inklusive noch nicht vorhandener Unterordner.
MapDialogRect
MapGenericMask
MapViewOfFile
MapViewOfFileEx
MapVirtualKeyWandelt einen Virtuellen KeyCode in einen Tastaturspezifischen ScanCode oder in ein Ascii-Zeichen um, bzw von einem ScanCode in einen Virtuellen KeyCode.
MapVirtualKeyEx
MapWindowPoints
MaskBlt
mciExecute
mciGetCreatorTask
mciGetDeviceID
mciGetDeviceIDFromElementID
mciGetErrorStringErmittelt den Fehlertext eines Fehlercodes der von der "mciSendString"-Funktion zurückgegeben wurde.
mciGetYieldProc
mciSendCommand
mciSendStringSendet an einen MCI-Gerätetreiber ein Kommando um zB. eine Multimediadatei abzuspielen, die Wiedergabe zu stoppen oder Informationen zu einem Gerät oder einer Multimediadatei zu ermitteln.
mciSetYieldProc
MenuHelp
MenuItemFromPoint
MessageBeepSpielt einen der Standardsounds ab. Nach dem die Funktion aufgerufen wurde kehrt die Funktion sofort wieder zurück, unbeachtet ob der Sound schon zuende abgespielt worden ist. Der Sound wird also Asynchron abgespielt. Kann der Angegebene Sound nicht abgespielt werden versucht die Funktion den Standardsound abzuspielen. Misslingt auch dies so spielt die Funktion den <B>Standard "Beep" Sound über den PC Speaker ab.
MessageBoxZeigt eine Standard Messagebox an.
MessageBoxExRuft eine Standard Messagebox auf wobei noch die Sprache der Button Beschriftungen gewählt werden kann.
MessageBoxIndirectRuft eine Standard Messagebox auf wobei noch die Sprache der Button Beschriftungen gewählt werden kann, ein Benutzerdefiniertes Icon in dem Dialog gewählt werden kann und eine Funktionsadresse angegeben werden kann um Ereignisse zu empfangen.
midiConnect
midiDisconnect
midiInAddBuffer
midiInClose
midiInGetDevCaps
midiInGetErrorText
midiInGetID
midiInGetNumDevs
midiInMessage
midiInOpen
midiInPrepareHeader
midiInReset
midiInStart
midiInStop
midiInUnprepareHeader
midiOutCacheDrumPatches
midiOutCachePatches
midiOutClose
midiOutGetDevCaps
midiOutGetErrorText
midiOutGetID
midiOutGetNumDevs
midiOutGetVolume
midiOutLongMsg
midiOutMessage
midiOutOpen
midiOutPrepareHeader
midiOutReset
midiOutSetVolume
midiOutShortMsg
midiOutUnprepareHeader
midiStreamClose
midiStreamOpen
midiStreamOut
midiStreamPause
midiStreamPosition
midiStreamProperty
midiStreamRestart
midiStreamStop
MIMEAssociationDialogÖffnet den "Öffnen mit..." Dialog.
mixerClose
mixerGetControlDetails
mixerGetDevCaps
mixerGetID
mixerGetLineControls
mixerGetLineInfo
mixerGetNumDevs
mixerMessage
mixerOpen
mixerSetControlDetails
mmioAdvance
mmioAscend
mmioClose
mmioCreateChunk
mmioDescend
mmioFlush
mmioGetInfo
mmioInstallIOProc
mmioOpen
mmioRead
mmioRename
mmioSeek
mmioSendMessage
mmioSetBuffer
mmioSetInfo
mmioStringToFOURCC
mmioWrite
mmsystemGetVersion
ModifyMenu
ModifyWorldTransform
Module32First
Module32NextErmittelt alle weiteren geladenen Dateien eines Prozesses. Diese Funktion muß erst nach dem Aufruf der "Module32First"-Funktion aufgerufen werden.
MonitorFromPoint
MonitorFromRect
MonitorFromWindow
mouse_eventLöst ein Mausereignis wie zB. Klick mit einer beliebigen Maustaste oder eine Mausbewegung aus.
MoveFileBenennt eine Datei um oder verschiebt sie.
MoveFileEx
MoveFileWithProgressIst wie die MoveFile-Funktion nur mit dem Unterschied das hier eine Callback-Funktion angegeben werden kann die über fortschritt der Verschiebeaktion benachrichtet wird.
MoveMemoryKopiert den Inhalt einer Variable in eine andere. Dies kann passieren indem man die Variablen oder die Speicheradresse einer Variable übergiebt.
MoveToExSetzt den Punkt eines Devices an dem die nächste Ausgabe erfolgen soll.
MoveWindowSetzt ein Fenster an eine neue Position und ändert dessen Größe bei belieben.
MsgWaitForMultipleObjects
MulDivDividiert das 64-Bit Ergebnis einer Multiplikation mit einer angegeben Zahl.
MultiByteToWideChar
MultinetGetConnectionPerformance


N

O

FunktionBeschreibung
ObjectCloseAuditAlarm
ObjectOpenAuditAlarm
ObjectPrivilegeAuditAlarm
OemKeyScan
OemToChar
OemToCharBuff
OffsetClipRgn
OffsetRect
OffsetRgn
OffsetViewportOrgEx
OffsetWindowOrgEx
OpenBackupEventLog
OpenClipboardÖffnet die Zwischenablage für das aktuelle Programm. Erst nach dem Aufruf dieser Funktion können die anderen Clipboard-Funktionen aufgerufen werden.
OpenDesktop
OpenDriver
OpenEvent
OpenEventLog
OpenFileÖffnet eine Datei mit verschiedenen Zugriffsarten oder Löscht sie.
OpenFileMapping
OpenIcon
OpenInputDesktop
OpenMutex
OpenPrinterÖffnet einen Drucker und gibt den Handle zu diesem zurück.
OpenProcess
OpenProcessTokenÖffnet den zugriffs-Token eines Prozesses und gibt dessen Handle zurück.
OpenSCManagerBaut eine Verbindung mit dem Service Control Manager auf und öffnet die angegebene Service Control Manager Datenbank in dem die jeweiligen Services abgelegt sind.
OpenSemaphore
OpenService
OpenThread
OpenThreadToken
OpenWaitableTimer
OpenWindowStation
OutputDebugStr
OutputDebugString


P

FunktionBeschreibung
PackDDElParam
PageSetupDlgZeigt den Seiteneigenschaftsdialog eines Druckers an und gibt dessen Einstellungen zurück.
PaintDesktop
PaintRgn
PassportWizardRunDllÖffnet unter Windows XP den .NET Passport Assistenten zum erstellen eines .NET Passports.
PatBltFüllt eine angegebene Fläche auf einem Gerät mit einem Brush.
PathAddBackslash
PathAddExtension
PathAppend
PathBuildRoot
PathCanonicalize
PathCombine
PathCommonPrefix
PathCompactPath
PathCompactPathEx
PathFileExists
PathFindExtension
PathFindFileName
PathFindNextComponent
PathFindOnPath
PathGetArgs
PathGetCharType
PathGetDriveNumber
PathIsContentType
PathIsDirectory
PathIsFileSpec
PathIsPrefix
PathIsRelative
PathIsRoot
PathIsSameRoot
PathIsSystemFolder
PathIsUNC
PathIsUNCServer
PathIsUNCServerShare
PathIsURL
PathMakePretty
PathMakeSystemFolder
PathMatchSpec
PathParseIconLocation
PathQuoteSpaces
PathRelativePathTo
PathRemoveArgs
PathRemoveBackslash
PathRemoveBlanks
PathRemoveExtension
PathRemoveFileSpec
PathRenameExtension
PathSearchAndQualify
PathSetDlgItemPath
PathSkipRoot
PathStripPath
PathStripToRoot
PathToRegion
PathUnmakeSystemFolder
PathUnquoteSpaces
PeekConsoleInput
PeekMessageFertigt ankommende Fensternachrichten ab, überprüft den System Nachrichtenpuffer auf vorhandene Nachrichten und ermittelt auf eine vorhandene Nachricht.
PeekNamedPipe
PickIconDlgRuft einen Dialog zum wählen eines Icons auf.
PieZeichnet einen Kreisausschnitt auf ein angegebenes Gerät.
PlayEnhMetaFile
PlayEnhMetaFileRecord
PlayMetaFile
PlayMetaFileRecord
PlaySoundSpielt einen Sound aus einer Datei, einer Resource, dem Speicher oder einen der Ereignissounds ab wobei noch zusätzliche Optionen zu der Wiedegabe eingestellt werden können.
PlgBlt
PolyBezierZeichnet eine oder mehrere Bezierkurven.
PolyBezierToZeichnet eine oder mehrere Bezieherkurven von dem aktuellem Punkt eines Gerätes zu den angegebenen Koordinaten.
PolyDraw
PolygonZeichnet ein unbestimmtes Vieleck auch ein angegebenes Gerät.
PolylineZeichnet eine oder mehrere Linien auf ein Device.
PolylineToZeichnet eine oder mehrere Linien auf ein angegebenes Gerät, beginnend von der aktuellen Position des Devices.
PolyPolygonZeichnet mehrere unbestimmte Vielecke auf ein angegebenes Gerät.
PolyPolylineZeichnet mehrere Figuren die wiederum aus mehren Linien bestehen können auf ein angegebenes Device.
PolyTextOut
PostMessageSendet eine Nachricht an ein angegebenes Fenster welche nicht an das Fenster direkt sondern an dessen Nachrichteneingangspuffer übermittelt wird wobei nicht auf eine Bestätigung des Threads gewartet wird.
PostQuitMessageBeendet den aktuellen Thread. Dies ist Normale Reaktion auf eine "WM_DESTROY"-Fensternachricht.
PostThreadMessage
PrepareTape
PrintDlgZeigt einen Dialog zum Einrichten des Ausdrucks und/oder den Setupdialog des Druckers an.
PrintDlgEx
PrinterMessageBox
PrinterPropertiesZeigt den Druckereigenschaften Dialog eines geöffneten Druckers an.
PrintWindow
PrivilegeCheck
PrivilegedServiceAuditAlarm
Process32First
Process32NextFindet den nächsten Prozess aus einem erstelltem Snapshot. Die Funktion "Process32First"-Funktion muß vorher erfolgreich aufgerufen werden.
ProcessIdToSessionId
PropertySheet
PtInRectErmittelt ob eine angegebene Koordinate innerhalb eines RECT's liegt.
PtInRegion
PtVisible
PulseEvent
PurgeComm
PwdChangePasswordRuft einen Dialog auf der eine Passworteingabe zur Änderung eines in der Registry abgelegten Passworts erfordert.


Q

FunktionBeschreibung
QueryDosDevice
QueryPerformanceCounterErmittelt einen Zeitwert der mehrmals pro Sekunde aktualisiert wird. Die Anzahl der Aktualisierungen dieses Counters kann mittels der "QueryPerformanceFrequency"-Funktion ermittelt werden.
QueryPerformanceFrequencyErmittelt die Frequenz des Hochleistungstimers falls vorhanden. Diese Frequenz stellt die Erhöhung um jeweils eine stelle pro Sekunde dar.
QueryServiceConfig
QueryServiceLockStatus
QueryServiceObjectSecurity
QueryServiceStatus
QueueUserAPC


R

FunktionBeschreibung
RaiseException
RasDial
RasEnumConnectionsErmittelt alle laufenden DFÜ Verbindungen.
RasEnumEntriesErmittelt alle auf dem System eingerichteten DFÜ Verbundingen mit denen eine Verbindung aufgebaut werden kann.
RasGetConnectStatus
RasGetEntryDialParams
RasGetEntryProperties
RasHangUpTrennt eine DFÜ Verbindung und gibt die benötigten Ressourcen frei.
RasSetEntryProperties
RasValidateEntryName
ReadConsole
ReadConsoleInput
ReadConsoleOutput
ReadConsoleOutputAttribute
ReadConsoleOutputCharacter
ReadEventLog
ReadFileLießt den Inhalt einer geöffneten Datei und überträgt diese Daten in eine Variable, ein Array oder eine Struktur.
ReadFileEx
ReadGlobalPwrPolicy
ReadPrinter
ReadProcessMemory
ReadProcessorPwrScheme
ReadPwrScheme
ReadUrlCacheEntryStream
RealChildWindowFromPoint
RealGetWindowClass
RealizePalette
RectangleZeichnet ein Rechteck auf ein Device. Dieses Rechteck wird in der aktuellen Vordergrundfarbe des Objektes gezeichnet und mit dem aktuell gewähltem Brush gefüllt.
RectInRegion
RectVisible
recv
recvLiest aus dem Winsock-Empfangspuffer eventuell eingetroffene Daten eines verbundenen Sockets.
recvfrom
recvfrom
RedrawWindow
RegCloseKey
RegConnectRegistry
RegCreateKey
RegCreateKeyExErstellt einen noch nicht vorhanden Registryschlüssel oder öffnet ihn falls schon vorhanden.
RegDeleteKeyLöscht einen Schlüssel aus der Registry.
RegDeleteValue