Wintab benutzen ohne WinAPI



  • Hallo, Leute!
    Ich schreibe hier, weil ich gerade NICHT die WinAPI benutzen will, ich hoffe, das zählt...

    Also, es geht darum, dass ich in einer PlugIn-Umgebung Grafik-Tablett daten verwenden will. Ich bin nun gerade dabei herauszufinden, wie das mit Windows-Programmierung (an sich ist die mir auch ziemlich neu) funktioniert: Scheinbar erstmal findet die Kommunikation über die WndProc-Funktion statt. Da ich die nunmal in meiner PlugIn-Umgebung nicht habe, würde mich interessieren, ob jemand weiß, ob es andere Wege gibt, mit meinem Grafiktablett zu kommunizieren?

    Vielen Dank
    Sören



  • Ich kenne mich mit Grafiktabletts nicht aus, aber sind die für nen Windows nicht einfach wie ne Maus?


  • Mod

    Korrekt! Ein Grafik-Tablett ist erstmal eine Maus und unterscheidt sich soweit nicht. Alle weiteren Funktionen des Tabletts werden meistens über den Treiber auf bestimmte Commands abgebildet. Das ist ähnlich wiebei den Extra-Tasten der verschiedenen Mäuse...

    Ich erninnere mich jedoch auch an eiständige Implementierungen für spezielle Grafikprogramme.



  • Du kannst Windows nicht ohne WinAPI programmieren... es sei denn, Dein Programm hat werder Eingabe noch Ausgabe.



  • Moment, vielleicht verstehen wir uns falsch.
    Also, in meiner Plugin-Umgebung (VST-Plugins=prof. Audio-Plugins) kann ich mir über die Schnittstelle ein Fenster basteln und es sehr komfortabel benutzen. Da hab ich mit der WinApi nichts zu tun und auch keinen Zugrif auf die WndProc-Funktion. Und genau das ist der Punkt: Soweit ich die Beispiele im WinTab-SDK verstanden habe, funktioniert die Kommunikation mit dem Treiber über diese Funktionen. (WM_PACKET)
    Dafür bräuchte ich einen Umweg...
    Grüße und vielen Dank
    Sören
    P.S: Wenn ich das richtig interpretiere, ist, wenn der WinTab-Treiber geladen wurde, das Grafiktablett keine Maus mehr... Schließt man das Tablett an, ist es eine Maus, starte ich ein Test Programm aus dem Wintab SDK, werden die Events dahin gesendet und nicht an die Maus. (So wie ich es haben möchte...)


Anmelden zum Antworten