tutorials.de Buch-Aktion 05/2012
ERLEDIGT
JA
ANTWORTEN
2
ZUGRIFFE
3055
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    HansJ HansJ ist offline Mitglied Silber
    Registriert seit
    Jul 2004
    Beiträge
    92
    Hallo
    ich versuche ein Programm für ein Win Ce Gerät (MC50 Symbol) zuschreiben.

    Nach dem drücken einer Taste auf dem Gerät bekomme ich den ASCII Code der Taste in wParam geliefert, den möchte ich in ein Zeichen umwandeln so das ich ihn weiter bearbeiten kann.

    Beispiel: Wenn ich die Taste 1 drücke bekomme ich die Dezimal Zahl 49 im wParam.

    Versucht habe ich es mit der swprintf Anweisung doch das klappt nicht, dann ist der Inhalt vo szTest "49" .

    LRESULT CALLBACK BasicScanProc(HWND hwnd, UINT uMsg, WPARAM wParam, LPARAM lParam)
    {
    ......
    case WM_CHAR

    swprintf(szTest,_T("%d"),wParam);
    ....
     

  2. #2
    Avatar von jokey2
    jokey2 jokey2 ist offline Mitglied Smaragd
    Registriert seit
    Nov 2004
    Beiträge
    1.235
    nimm einfach
    Code :
    1
    
    swprintf(szTest,_T("%c"),wParam);
    oder
    Code :
    1
    2
    
    szTest[0] = wParam;
     szTest[1] = 0;
    Der Ascii-Code eines Zeichens ist der Zahlenwert, als der das Zeichen intern behandelt wird. Du kannst also auch direkt schreiben
    Code :
    1
    
    char cZeichen = (char)wParam;
    Geändert von jokey2 (23.11.05 um 18:01 Uhr)
     

  3. #3
    HansJ HansJ ist offline Mitglied Silber
    Registriert seit
    Jul 2004
    Beiträge
    92
    Danke das funktioniert
     

Ähnliche Themen

  1. Integerwert in ASCII Zeichen umwandeln
    Von Faliln im Forum C/C++
    Antworten: 5
    Letzter Beitrag: 17.06.10, 12:28
  2. Ascii Zeichen in Hex umwandeln
    Von Fireball1982 im Forum .NET Archiv
    Antworten: 7
    Letzter Beitrag: 18.02.09, 09:33
  3. ASCII-Code in entsprechendes Zeichen umwandeln
    Von FunkyMonkey im Forum Javascript & Ajax
    Antworten: 1
    Letzter Beitrag: 22.08.07, 20:37
  4. Dez Ascii Code in Char (normale Zeichen) umwandeln
    Von Terminator2 im Forum .NET Datenverwaltung
    Antworten: 4
    Letzter Beitrag: 05.04.07, 16:50
  5. Ascii Zeichen Umwandeln
    Von lernen.2007 im Forum C/C++
    Antworten: 3
    Letzter Beitrag: 07.04.05, 14:45