Ich möchte mein eigenes globales Snippet-Tool für Windows XP und höher schreiben. Dies würde ein immer im Hintergrund laufendes Tool sein, das auf einem global definierten Hotkey angezeigt wird, erlaube mir, ein Snippet mit Substitutionsargumenten auszuwählen, und füge das expandierte Snippet dann in die Texteingabe des Steuerelements ein, in dem ich mich gerade befand aktivierte es und brachte mich schließlich zu diesem vorherigen App/Eingabefeld zurück.Wie schreibe ich mein eigenes Global Snippets Programm mit .NET?
Ich weiß, wie die meisten der algorithmischen Aspekte zu tun, aber ich weiß nicht, wie diese Fenster-basierte Funktionen erreichen:
1 - Globale Hotkey: Wie kann ich eine Schlüssel-Sequenz in Fenstern definiere (von .net?) das funktioniert, auch wenn Sie Daten in ein anderes App-Textfeld eingeben? (Normalerweise wird dies ein Browserfenster sein)
2 - Einfügen in eine andere App: Ich könnte den Paste-Buffer und Ctrl-C verwenden, aber ich möchte die zusätzlichen Tastenanschläge vermeiden.
3 - Zurück zum ursprünglichen Fenster: Nahtlos zurück in meinen Eingangsstrom: Wie mache ich das? In der Tat, wie weiß mein Werkzeug überhaupt, wo ich war, bevor es auftauchte?
Die Gründe, dass ich dies selbst schreiben möchte, ist zuerst zu lernen, wie (weil es andere Werkzeuge wie dieses zu machen möchte) und zweitens, ich kenne keine Schnipsel-Tools, die die Argumentsubstitution haben Ich will.
Also, die zwei (2) Fragen sind A) Was sollte mein allgemeiner Ansatz sein? und B) Wie kann ich die obigen Punkte 1 bis 3 am besten erreichen?
Ich habe diese Frage bei der Suche nach einem Werkzeug mit genau diesen Anforderungen festgestellt. Ich habe seit Wochen gesucht und habe nichts gefunden, was diese Bedürfnisse wirklich erfüllt. Haben Sie auch etwas gefunden, das diese Anforderungen erfüllt, oder selbst geschrieben? – emkayultra
Nein, tut mir leid. Die Antwort hier war so nah wie ich, aber es gibt immer noch ein paar Probleme von vb.net. – RBarryYoung