Bluetooth Sowaway Travel Mouse an WME 2003SE PDA
Hallo,
ich würde gerne die Bluetooth Sowaway Travel Mouse an einem PDA mit WindowsMobile 2003SE betreiben.
Meine Frage: Kann ich über .NET auf das Scrollrad reagieren?
laut dem .NET Compact Framework wird das Maus Event e.Delta nicht unterstützt.
Kann mir da jemand helfen?
AW: Bluetooth Sowaway Travel Mouse an WME 2003SE PDA
hmm, wenn das e.Delta im -net Framework unterstützt wird, kannst du mit Spy++ herausfinden, in welcher DLL die Funktion dafür liegt und sie mit P/Invoke einbinden in dein Programm. andernfalls musst du die ganze Methode des Events neu schreiben (vererben) um den member .Delta zu erhalten, und ich glaube, das wird schwer möglich, wenn dieser Wert nicht vom Treiber geliefert wird. Vielleicht kannst du dir mal die Platformbuilder-Dokumentation bei MSDN anschauen...
AW: Bluetooth Sowaway Travel Mouse an WME 2003SE PDA
Hallo,
mal sehen wie sich das Problem weiterentwickelt, ich habe mich bei der Herstellerfirma gemeldet, mal sehen ob die für ihre Mäuse auch ein SDK zur verfügung stellen.
Die haben Bluetooth Tastaturen im angebot und dafür stellen sie SDKs zur Treiberentwickluing bereit.
Anderenfalls ist die Idee mit Spy++ recht Interessant, leider kenne ich das Tool bisher noch nicht.
Mal sehen wo ich es finde und wie ich dann das Problem lösen kann.
Vielen dank schnon mal.
AW: Bluetooth Sowaway Travel Mouse an WME 2003SE PDA
spy++ ist Teil der eMbedded Visual Tools (3 und 4). Das liefert dir handler und die public funktionen von DLLs etc..
AW: Bluetooth Sowaway Travel Mouse an WME 2003SE PDA
Hallo nochmals,
mit SPY++ habe ich mich auseinandergesetzt, funktioniert auch recht gut.
Leider hat das ganze einen Haken, da ich die Software auf dem PPC test, kann ich mit SPY++ nicht auf der Hardware debuggen (soweit mein Kenntnissstand).
AW: Bluetooth Sowaway Travel Mouse an WME 2003SE PDA
doch klar, es gibt bei den eMbedded tools den remoteSpy+++, das teil ist gold wert :twisted: