Und wiedermal TASTEN !



  • also grundsätzlich ist mir vollkommen klar wie ich tastendrucke simuliere, aber .. welche codes muss man für so tasten wie:

    ?, # ' - . ; : usw. verwenden ?

    die "normalen Sonderzeichen" wie !"§$%&/()= sind ja einfach ..

    shift drückn und dann den zahlencode .. aber der rest ?

    hab im winuser.h auch nichts dafür gefunden .. oda bin ich blind ?

    mfg Wudu



  • weiß das keiner ?? --(



  • da es mir von euch keiner sagen konnte .. sags ich euch jetzt ! -)

    sVal=VkKeyScan(vKey);
    
    	BYTE bKey=(BYTE)(sVal);
    
    	sVal=(BYTE)(sVal>>8);
    	if((sVal & 0x01) == 0x01)
    		shift=TRUE;
    
    	if(shift)
    		keybd_event(VK_SHIFT,0,0,0);
    	keybd_event(bKey,0,0,0);
    	keybd_event(bKey,0,KEYEVENTF_KEYUP,0);
    
    	if(shift)
    		keybd_event(VK_SHIFT,0,KEYEVENTF_KEYUP,0);
    

    falls es jemand braucht.


Anmelden zum Antworten