win32.
获取和设置选择状态
BM_SETCHECK
wParam -- 状态
lparam -- 不用,给0;
BM_GETCHECK:
wParam/lParam-- 都为0,其状态通过SendMessage 的返回值判断
返回值:
BST_CHECKED
BST_UNCHECKED
//手动 复选框 自己维护
CreateWindowEx(0, L"BUTTON", L" CheckBox", WS_CHILD | WS_VISIBLE | BS_CHECKBOX,
50, 100, 200, 30, hWnd, (HMENU)1003, hInst, NULL);
// 自动复选框 系统维护
CreateWindowEx(0, L"BUTTON", L" AutoCheckBox", WS_CHILD | WS_VISIBLE | BS_AUTOCHECKBOX,
50, 140, 200, 30, hWnd, (HMENU)1004, hInst, NULL);
// 三态 自己维护
CreateWindowEx(0, L"BUTTON", L"3State"
获取和设置选择状态
BM_SETCHECK
wParam -- 状态
lparam -- 不用,给0;
BM_GETCHECK:
wParam/lParam-- 都为0,其状态通过SendMessage 的返回值判断
返回值:
BST_CHECKED
BST_UNCHECKED
//手动 复选框 自己维护
CreateWindowEx(0, L"BUTTON", L" CheckBox", WS_CHILD | WS_VISIBLE | BS_CHECKBOX,
50, 100, 200, 30, hWnd, (HMENU)1003, hInst, NULL);
// 自动复选框 系统维护
CreateWindowEx(0, L"BUTTON", L" AutoCheckBox", WS_CHILD | WS_VISIBLE | BS_AUTOCHECKBOX,
50, 140, 200, 30, hWnd, (HMENU)1004, hInst, NULL);
// 三态 自己维护
CreateWindowEx(0, L"BUTTON", L"3State"