在对话框上放了多个checkbox, 其中有一些选择了push-like风格,问如何在程序中区分出push-like风格的checkbox,虽然我一眼就可以看出来,呵呵!
解决方案 »
- 为什么CoCreateInstance()的第3个参数可以是CLSCTX_INPROC_SERVER|CLSCTX_LOCAL_SERVER?
- 在Visual Studio中如何知道某个文件属于哪个project
- 关于CPrintDialog的相关问题?求助各位……
- 求BRDF资料
- CSplitterWnd切割视图如何实现tab键loop到所有子控件?
- 给你一个MFC调用数据库的工程代码~发到我信箱
- 如何得到正确返回的参数值?
- 对图像如何做二次微分,请提示
- 散分!来早的多给,晚了少给,不来谁给你!
- 怎样才能使两台位于不同的局域网上的电脑用SOCKET相连上?(两个局域网都连上了Internet)
- 如何在Dialogbar里显示出一个位图?
- 求各位大侠帮帮我鼠标HOOK录制和播放怎样使用。谢谢!
---
UINT uStyle = myButton.GetButtonStyle();
if (uStyle & BS_PUSHBUTTON)
{
//这就是你要找的checkbox
}
{
MessageBox("pushlike");
}
Makes a button (such as a check box, three-state check box, or radio button) look and act like a push button. The button looks raised when it isn't pushed or checked, and sunken when it is pushed or checked.winuser.h
#define BS_PUSHLIKE 0x00001000L