Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

Ne rade acceleratori [Win32 aplikacija]

[es] :: Kernel i OS programiranje :: Ne rade acceleratori [Win32 aplikacija]

[ Pregleda: 102 | Odgovora: 0 ]

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

joeya1k

Član broj: 121332
Poruke: 37
91.150.124.*



Profil

icon Ne rade acceleratori [Win32 aplikacija]pre 7 dana i 21h

Nista se ne desava kada pritisnem bilo koji od acceleratora, kao da ih nema... Svi potrebni fajlovi su ubaceni u projekat i program radi ali acceleratori ne.

- u resource.h imam #define IDA_MENUACC 103
- u script1.rc imam

IDA_MENUACC ACCELERATORS
BEGIN
"N", ID_FILE_NEW, VIRTKEY, CONTROL, NOINVERT // (ID_FILE_NEW i OPEN takodje namesteni)
"O", ID_FILE_OPEN, VIRTKEY, CONTROL, NOINVERT
END

- u .cpp fajlu pod WinMain sam stavio

HACCEL Acc;

Acc = LoadAccelerators(g_hInst, MAKEINTRESOURCE(IDA_MENUACC));

while(GetMessage(&Msg, NULL, 0, 0))
{
if (!TranslateAccelerator(g_hwnd, Acc, &Msg))
{
TranslateMessage(&Msg);
DispatchMessage(&Msg);
}
}

Sta jos treba?
Hvala
05.05.2008. u 17:20 

[es] :: Kernel i OS programiranje :: Ne rade acceleratori [Win32 aplikacija]

[ Pregleda: 102 | Odgovora: 0 ]

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.