Autor Beitrag
Steff
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 22



BeitragVerfasst: Sa 09.11.02 14:08 
ICh suche nach einer möglichkeit wie ich mit keybd_event ALLE ASCII Zeichen simulieren kann. Und da hab ich mir gedacht man kann doch über alt links + num0 + Ascii code ein Zeichen erreichen was nich auf der tastatur ist z.b. alt gedrückt halten + num 0 + num2 + num5 + num3 und alt wieder loslassen ist ein ý. Jetzt hab ich versucht das in code zu packen dann sah das so aus:
ausblenden Quelltext
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
keybd_event(VK_RMENU,VK_RMENU,0,0);
keybd_event(vk_NumPad0,vk_NumPad0,0,0);
keybd_event(vk_NumPad0,vk_NumPad0,KEYEVENTF_KEYUP,0);
keybd_event(vk_NumPad2,vk_NumPad2,0,0);
keybd_event(vk_NumPad2,vk_NumPad2,KEYEVENTF_KEYUP,0);
keybd_event(vk_NumPad5,vk_NumPad5,0,0);
keybd_event(vk_NumPad5,vk_NumPad5,KEYEVENTF_KEYUP,0);
keybd_event(vk_NumPad3,vk_NumPad3,0,0);
keybd_event(vk_NumPad3,vk_NumPad3,KEYEVENTF_KEYUP,0);
keybd_event(VK_RMENU,VK_RMENU,KEYEVENTF_KEYUP,0);

kann mir jemadn sagen warum das nicht funzt? Oder wie ich das anders machen kann?

(10.11.02 23:40 Tino) Code-Tags hinzugefügt.
Luckie
Ehemaliges Mitglied
Erhaltene Danke: 1



BeitragVerfasst: Sa 09.11.02 18:32 
Bist du sicher, dass VK_RMENU die ALT-Taste ist? Hm, scheint so zu sein, nur bei mir steht in der Hilfe dazu noch folgendes:
Zitat:

Rechte Alt-Taste (nur mit GetAsyncKeyState und GetKeyState verwendet)

(Unter "virtuelle Tastaturcodes")

Allerdings benutze ich dazu immer die linke, denn die rechte ist ja eigentlich ALT+GR, zu mindest steht es so auf meiner Tastatur.
Steff Threadstarter
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 22



BeitragVerfasst: Sa 09.11.02 21:04 
es gibt auch noch lmenu, was vielleicht soviel wie left/links bedeutet aber das geht auch nich