Entwickler-Ecke
Windows API - Ist das Laptop an der Dockingstation?
Gewuerzgurke - Mo 12.01.09 16:09
Titel: Ist das Laptop an der Dockingstation?
Hallo, kennt jemand eine Methode, um abzufragen, ob ein Laptop an der Dockingstation angschlossen ist?
Bei mir erscheint im Startmenü dann neben 'Ausschalten' und 'Abmelden' noch der Button 'Abdocken', aber einen Screenshot vom Startmenü auszuwerten ist sicher nicht die beste Möglichkeit.
Gewuerzgurke - Di 13.01.09 15:00
Das scheint zu stimmen. Nur braucht man für CM_Is_Dock_Station_Present noch zusätzliche Header-Dateien, mit denen ich einige Probleme habe. Deswegen komme ich Heute vermutlich nicht mehr zum Ausprobieren.
Gewuerzgurke - Mi 14.01.09 22:02
Also diese Header-Dateien wollen mich wohl ärgern. Ich habe jetzt bestimmt schon zehn verschiedene Bibliotheken und Versionen ausprobiert. Mit JVCL 3.irgendwas und jwapi2.2a konnte ich es immerhin compilieren (wobei mit Letzteren erst nach zahlreichen Änderungen...) aber beim Aufrufen von CM_Is_Dock_Station_Present kommt immer eine Zugriffsverletzung, so wie hier:
http://www.delphipraxis.net/topic109262.html
:gruebel:
Hat in diesem Forum vielleicht jemand das Problem gelöst oder weis, welche Bibliotheken funktionieren?
Die, die ich versucht habe scheinen auch nicht alle für mein Delphi 2005 geeignet zu sein. Ich werde mal noch weiter suchen; vielleicht klappt's ja doch noch. Sonst muss ich das wohl auf "die Liste ungelöster Probleme" setzen. :wink:
Entwickler-Ecke.de based on phpBB
Copyright 2002 - 2011 by Tino Teuber, Copyright 2011 - 2026 by Christian Stelzmann Alle Rechte vorbehalten.
Alle Beiträge stammen von dritten Personen und dürfen geltendes Recht nicht verletzen.
Entwickler-Ecke und die zugehörigen Webseiten distanzieren sich ausdrücklich von Fremdinhalten jeglicher Art!