Jak mogę utworzyć przycisk z domyślnym zachowaniem w win32

Próbowałem utworzyć przycisk z domyślnym zachowaniem, tj. Gdy użytkownik naciśnie ENTER, przycisk zostanie zwolniony. Stworzyłem przycisk ze stylem WS_TABSTOP i wysłałem go komunikat BM_SETSTYLE z BS_DEFPUSHBUTTON ma parametr WPARAM, ale nadal nie działa.

HWND hwnd_Ok = CreateWindow("button", "Ok", WS_VISIBLE | WS_CHILD | WS_TABSTOP, 285, 195, 70, 25, hwnd, (HMENU)OK_BUTTON, NULL, NULL);


SendMessage(hwnd_Ok, BM_SETSTYLE, (WPARAM)BS_DEFPUSHBUTTON, TRUE);

questionAnswers(2)

yourAnswerToTheQuestion