这应该相当简单,但我一生都无法弄清楚它为什么不起作用。我做了很多谷歌搜索和 MSDN,找不到更有用的东西。
SendMessage(GetDlgItem(hwnd, IDC_ANCIENT), BM_SETSTYLE, (WPARAM)(BS_LEFTTEXT), (LPARAM)TRUE);
Button_SetStyle(GetDlgItem(hwnd, IDC_ANCIENT), BS_LEFTTEXT, TRUE);
这就是我所拥有的。参数是对的,我测试了样式BS_3STATE,效果很好。我把它设置为重绘。我在对话框的 WM_INITDIALOG 消息中有这些行。
该对话框及其上的所有内容都包含在我的资源文件中。
有任何想法吗?
谢谢。