ik wil een if else statement schrijven dat als je de q button indrukt dat je dan een windows notificatie krijgt met de tekst "kopieren wanneer je selecteert is enabled" en dat dit stukje code uitvoerd.
en als je dan nog een keer op de q toets drukt dat je dan een windows notificatie krijgt met de tekst "kopieren wanneer je selecteert is disabled" krijgt en dan dit stukje code uit voert.
Dit is mijn volledige code
Alvast bedankt
code:
1
2
3
4
5
6
| switch (MouseButtons) { case MouseButtons.Middle: GetAnswer(Clipboard.GetText(TextDataFormat.UnicodeText)); break; }; |
en als je dan nog een keer op de q toets drukt dat je dan een windows notificatie krijgt met de tekst "kopieren wanneer je selecteert is disabled" krijgt en dan dit stukje code uit voert.
code:
1
| GetAnswer(Clipboard.GetText(TextDataFormat.UnicodeText)); |
Dit is mijn volledige code
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
| protected override void WndProc(ref Message m) { base.WndProc(ref m); { const int WM_DRAWCLIPBOARD = 0x308; if (m.Msg == WM_DRAWCLIPBOARD) { // copy when selecting switch (MouseButtons) { case MouseButtons.Middle: GetAnswer(Clipboard.GetText(TextDataFormat.UnicodeText)); break; }; //copy on ctrl-c or right click copy GetAnswer(Clipboard.GetText(TextDataFormat.UnicodeText)); } } } } |
Alvast bedankt
[ Voor 27% gewijzigd door Verwijderd op 15-03-2019 18:30 ]