ich hab seit heute ein Phänomen was ich mir überhaupt nicht erklären kann.
Ich hab dieser Tage doch mal von Windows XP auf Vista gewechselt und hier die 64Bit Version von angeschafft. Soweit noch kein Problem.
Nun hab ich meinen Sourcecode compiliert, was auch einwandfrei funktioniert, bis auf den Punkt der Input Dinge abhandelt. Genau genommen scheitert dieser Funktionsaufruf:
Code: Alles auswählen
hr = _pKeyboard->SetCooperativeLevel( _hWnd, DISCL_BACKGROUND | DISCL_NONEXCLUSIVE);
Nun hab ich mir mal angesehen, was der denn an Fehlern rauswirft. Ziemlich simpel mit dem Aufruf hier:
Code: Alles auswählen
wchar_t strTest[1024];
swprintf( strTest, L"Description: %s\nErrorString: %s", DXGetErrorDescription9( hr ),
DXGetErrorString9( hr ) );
MessageBoxW(0,strTest,L"TEST",MB_OK);
Kann mir das jemand erklären???
Danke schonmal im voraus!!!