Mam prosty programik windowsowski (praktycznie samo puste okno i jeden przycisk) z tą opcją, że gdy wcisnę klawisz Escape, okno się wyłącza. Jednak nie działa to, gdy kliknę w przycisk i ten dostanie fokus. Co zrobić, żeby program się wyłączał niezależnie od tego, jaka kontrolka w oknie ma fokus?
0
0
Dodaj buton IDCANCEL, nie musi być widoczny.
0
Jak? IDCANCEL to ma być jego klasa czy co? :P
0
to ma byc jego ID.. button:cancel domyslnie zamyka okienko i domyslnie ma podpiety hotkey=ESC zalatwiajacy to co chcesz. nawet nie musi byc widoczny, byle byl.
0
Tak tworzę przycisk:
HWND hButton1 = CreateWindowEx(0, "BUTTON", "Pierwszy", WS_CHILD | WS_VISIBLE, 50, 50, 150, 30, hWnd, (HMENU)ID_PRZYCISK1, hInstance, NULL)
Gdzie tu mam dać to IDCANCEL?