Salut a tous.
Voila je suis en train de dev une app pour un scanner (genre ce qu'utilise les caissieres mais avec des touches dessus) et j'ai un petit probleme de gestion des touches.
Autant je suis tout a fait capable de gerer les evenements (appuyer sur un bouton ,...) autant la gestion des touches classiques ne fonctionnes pas...
Je sais que normalement l'appui sur une touche renvoi l'évenement WM_KEYDOWN mais lorsque je place une action sur cet evenement... rien ne se passe...
LRESULT CALLBACK WndProc(HWND hWnd, UINT message, WPARAM wParam, LPARAM lParam)
{
int wmId, wmEvent;
static HWND hVolumeList;
switch (message)
{
case WM_SETFOCUS:
fpRCM_RegisterTriggerMessage((DWORD)TRIGGER_ALL_MASK, TRUE,
hWnd,(UINT)UM_SCAN,(LPHANDLE)&g_hTrigger);
break;
case WM_KEYDOWN:
AUDIO_PlayBeeper(&g_AudioInfo);
break;
.......
quelqu'un aurait il une idée ?
Merci d'avance
Mess with the best
Die Like the rest