typedef DWORD (_stdcall *AN21XXGETDEVICEERROR)(unsigned char
ucDeviceNumber);
Mit typedef kann ich doch normal für einen Datentyp ein Synonym deklarieren z.b typedef unsigned char Byte;
Grund dafür ist doch damit eindeutige Namen zu vergeben oder zu verkürzen!
Was macht den dann die Befehlszeile oben? Versteh ich nicht!?
Thanks @ all
Programmieren - alles kontrollieren 4.941 Themen, 20.715 Beiträge
typedef definiert kein 'synonym' fuer einen typ, sondern einen _typ_. ein 'synonym' wuerde man mit dem praeprozessor machen, das waere aber keine besonders gute idee.
die zeile von dir definiert den type AN21XXGETDEVICEERROR. dabei handelt ees sich auf einen zeiger auf eine funktion die _stdcall als calling convention verwendet, ein DWORD liefert und als parameter einen unsigend char erwartet.
WM_HOPETHISHELPS