Direkt Input "Joystickbutton gedrückt oder nicht"
-
Hi leute
folgender Code:
// Fill up text with which buttons are pressed for( int i = 0; i < 128; i++ ) { if ( js.rgbButtons[i] & 0x80 ) { TCHAR sz[128]; StringCchPrintf( sz, 128, TEXT("%02d "), i ); StringCchCat( strText, 512, sz ); } } SetWindowText( GetDlgItem( hDlg, IDC_BUTTONS ), strText );
rgbButtons ist teil einer Struktur und vom Datentyp BYTE.
Set Window Text aktualisiert im M$ Beispiel "Joystick" der DXSDK einen Fensterinhalt mit den aktuell gedrückten Button.Wie kann ich mir jedoch den Wert des gedrückten Buttons als long,int,string egal was in ne Memo Komponente schreiben ? Ich verstehe den Quelltext oben nicht ganz
Vielen Dank für eure Mühe !
-
Habs rausgefunden, sorry bin vielleicht etwas eilig im Fragen:
for( int i = 0; i < 128; i++ ) { if (js.rgbButtons[i] & 0x80) { TCHAR sz[128]; StringCchPrintf( sz, 128, TEXT("%02d "), i ); StringCchCat( strText, 512, sz ); Form1->Memo1->Lines->Add(strText); //erster Versuch } }