C++ Win32如何创建"切换"按钮

Eva*_*ake 1 c++ winapi button toggle

我原本以为这会非常容易.谷歌搜索返回的结果除此之外的一切.

我正在尝试使用一个可以单击的普通按钮,它会保持向下,再次单击,然后再次上升.

我找到了一个功能,它做了我想要的,但只有按钮保持焦点,点击其他任何地方,然后它再次上升.

Button_SetState(GetDlgItem(hwnd, IDC_BTN_SLEEPCLICK), TRUE);

有没有真正的方法来做到这一点?或者我需要手工做这种事情?

谢谢.

Jer*_*fin 5

创建一个复选框,然后将该复选框的"push like"属性设置为true.