Also so schwer ist das auch nicht.
Wie könnten manche Programme auf jeden beliebigen neuen
Device reagieren, ohne die ganze Prozessorlast auf das Programm zu ziehen?
Man führ zu dem Zeitpunkt eine Funktion/Prozedur aus.
Dafür braucht man einen Sender. Da man aber dass nicht selber ist (wäre ja dumm),
kann es nur etwas anderes sein. Bloß wass wohl? ICQ??? IE??? Delphi???
GANZ EINFACH!!! Windows!
Und wie sieht wohl eine Fenster-Message aus? Ich würde glatt behaupten mit WM_ !
Aber warum???
WM steht einfach für WindowMessage.
So, aber wo steht jetzt eine Liste mit diesen Nachichtentexten???
Spätestens im Internet gibt es die. Aber die gibt es sogar schon viel näher, auf DEINER (auch auf meiner und von anderen Programmierern
) Festplatte!
Da es ja von Windows kommt würd ich glatt behaupten in der
Win32 API Hilfe.
Dann gehst du einfach auf
Index und gibst WM_ ein. Und schon bist du bei allen Messages.
Dann durchsuchen, die nach sowas klingt.
Allerdings sach ich es mal, welche es ist, damit du nicht lannge suchen musst (was ich übrigens nicht lange musste
): WM_DEVICECHANGE.