Como posso criar um botão com comportamento padrão no win32

Eu tenho tentado criar um botão com o comportamento padrão, ou seja, quando o usuário pressiona ENTER, o botão é disparado. Eu criei o botão com o estilo WS_TABSTOP e enviei a mensagem BM_SETSTYLE com BS_DEFPUSHBUTTON com o parâmetro WPARAM, mas ainda não está funcionando.

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