我原本以为这会非常容易做到。 Google 搜索返回了除此之外的所有结果。
我正在尝试制作一个可以点击的普通按钮,它会保持按下状态,再次点击,它会重新升起。
我发现了一个功能可以满足我的要求,但只有在按钮保持焦点、单击其他任何地方并且它再次上升时才有效。
Button_SetState(GetDlgItem(hwnd, IDC_BTN_SLEEPCLICK), TRUE);
有什么真正的方法可以做到这一点吗?还是我需要手动做这种事情?
谢谢。
最佳答案
创建一个复选框,然后将该复选框的“push like”属性设置为 true。
关于C++ Win32 如何创建一个 "toggle"按钮,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18369721/