Hi an alle C/C++-ler!
Hab grad ein Codesnipped für C gefunden, das dazu dient, die Monitore zu enumerieren: stackoverflow: winapi - How does windows assign Display Device names?
Hab den Code auch gleich ausprobiert und wollte ihn dann in VB umsetzen. Die Sigantur von enumMonitorCallback ist ja in VB:
was mich jetz aber noch aufhält ist die WinApi Funktion
Hier wird der Typ
Wenn man sich jetz aber in der WinUser.h die Deklaration der Funktion EnumDisplayMonitors ansieht, dann steht da:
Kann mir plx wer sagen, was das zu bedeuten hat? Hab auch schon google befragt, was "typedef type (expression) (expression)" in C/C++ für eine Bedeutung hat...kam nur Mist/Antworten, die ich nicht brauchte raus
Lg Radinator
Hab grad ein Codesnipped für C gefunden, das dazu dient, die Monitore zu enumerieren: stackoverflow: winapi - How does windows assign Display Device names?
Hab den Code auch gleich ausprobiert und wollte ihn dann in VB umsetzen. Die Sigantur von enumMonitorCallback ist ja in VB:
was mich jetz aber noch aufhält ist die WinApi Funktion
EnumDisplayMonitors()
. Die ist ja in C/C++ folgende:Hier wird der Typ
MONITORENUMPROC
verwendet. Nur habe ich keine Ahnung, wie ich das in VB.NET umsetzen sollWenn man sich jetz aber in der WinUser.h die Deklaration der Funktion EnumDisplayMonitors ansieht, dann steht da:
Kann mir plx wer sagen, was das zu bedeuten hat? Hab auch schon google befragt, was "typedef type (expression) (expression)" in C/C++ für eine Bedeutung hat...kam nur Mist/Antworten, die ich nicht brauchte raus
Lg Radinator
In general (across programming languages), a pointer is a number that represents a physical location in memory. A nullpointer is (almost always) one that points to 0, and is widely recognized as "not pointing to anything". Since systems have different amounts of supported memory, it doesn't always take the same number of bytes to hold that number, so we call a "native size integer" one that can hold a pointer on any particular system. - Sam Harwell