Anzeige:
Ergebnis 1 bis 5 von 5

Thema: Dokumentation zu APIs

  1. #1
    keinWort
    Gast

    Dokumentation zu APIs

    Wenn in einer Doku zu einen API Folgendes steht:
    BOOL WINAPI JidaWDogTrigger(HJIDA hJida, DWORD dwType);
    was bedeute das?

    Es gibt eine Funktion Namens JidaWDogTrigger die zwei Werte übergeben bekommt (hJida und dwType) die von Typ HJIDA und DWORD sind. Ausserdem gibt Sie einen BOOL zurück. War diese Deutung richtig?

    Was bedeutet das WINAPI?


    Grüße

  2. #2
    Registrierter Benutzer Avatar von Boron
    Registriert seit
    07.01.2002
    Beiträge
    827
    Absolut richtig.

    Wobei ich anschließend den schrieber der API-Doku erwürgen würde, weil anscheinend nicht dabei steht, was "hJida" und "dwType" bedeutet.

    Außerdem sind das ABSOLUT nicht aussagekräftige Variablennamen.

    Shame on him!
    Gruß Boron (der sich oft wegen mieser Rechtschreibung anderer die Augen reiben muss)

    LINUX IS LIKE AN INDIAN TENT: NO GATES, NO WINDOWS AND AN APACHE INSIDE!
    Hardware Monitoring unter Linux -> http://santafu.sourceforge.net (Temperaturen, Lüfterdrehzahlen und Spannungen)

  3. #3
    keinWort
    Gast
    Na ja,

    du musst ihn nicht gleich erwürgen. Das war nur ein Auszug aus der Doku. Da stand noch mehr zu dieser Funktion, allerdings nicht viel.

    Aber trotzdem danke

    Christian

  4. #4
    Registrierter Benutzer Avatar von panzi
    Registriert seit
    04.05.2001
    Ort
    Kottingbrunn
    Beiträge
    609
    Das WINAPI ist ein sezieller Hinweiß für den Kompiler. Funktionen wie WinMain u.d.G. brauchen das, denk ich. Warum weiß ich auch nicht, programmier keine Win32API Sachen, ist mir viel zu hässlich.
    Intel Core 2 Duo CPU 2.66GHz; Nvidia GeForce 8 8800 GTS; 4GB RAM; Fedora 12; KDE-testing

  5. #5
    Registrierter Benutzer
    Registriert seit
    21.06.1999
    Beiträge
    677
    Sind diese komischen Datentypen nicht in <windows.h> (oder so ähnlich) definiert?
    Der erste könnte auch nur durch einen speziellen Konstruktor erzeugbar sein.

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •