6
A
回答
6
請注意,複選框和單選按鈕是按鈕。所以他們發送點擊和雙擊消息,BN_CLICKED
和BN_DOUBLECLICKED
。
如果使用MFC,則可以使用CButton::GetCheck方法檢查check
狀態。 否則您發送BM_GETCHECK消息控制:SendMessage(button_handle, BM_GETCHECK, 0, 0);
SendMessage
可以返回
BST_CHECKED
按鈕被選中。BST_INDETERMINATE
按鈕呈灰色,表示不確定狀態 (僅在按鈕具有BS_3STATE
或BS_AUTO3STATE
樣式時適用)。BST_UNCHECKED
按鈕被清除- 如果按鈕的樣式不同於列出的樣式,則返回值爲零。
如果您使用Visual Studio,以獲取事件列表的最簡單的方法/控制可以發送消息是去資源/設計視圖,右鍵單擊控制,並選擇活動。
對於常用控件的列表,請參閱:Control Library
(頁面你會看到與控制彈出菜單,如果你懸停控件庫鏈路上的光標)
2
這是BN_CLICKED
。頁面底部鏈接到按鈕消息。
相關問題
- 1. 如何在yii中更改複選框時獲取通知
- 2. 更改複選框
- 3. 複選框:通過Ajax更改複選框的狀態
- 4. 通過jQuery更改複選框的值
- 5. 通過複選框更改crossfilter組
- 6. jquery更改複選框更改css類
- 7. jQuery更改複選框
- 8. 更改HTML複選框
- 9. 更改複選框的值
- 10. Jquery複選框更改
- 11. 通過事件中的另一個複選框更改複選框
- 12. 僅當選中複選框時,JTable複選框纔會更改
- 13. Android。顯示通知複選框
- 14. 更改複選框的顏色邊框
- 15. 更改複選框邊框顏色
- 16. 通過複選框更改列表框的內容
- 17. MFC ListBox控件:CCheckListBox如何通知「複選框狀態已更改」?
- 18. 複選框首選項更改值
- 19. jquery複選框選中更改值
- 20. jquery更改選擇複選框
- 21. Android更改複選框選中顏色
- 22. IBindingList更改通知
- 23. 通過選中複選框更改顏色
- 24. 通過選中複選框來更改CSS - Redux Framework
- 25. html,javascript,如何知道複選框更改狀態
- 26. 更改單個複選框的多行復選框屬性
- 27. 複選框更改其他複選框語句
- 28. 選擇[html]更改後更改可用複選框 - Zend Framework
- 29. oracle更改通知
- 30. Model屬性更改通知
謝謝,我想我曾嘗試過,但犯了一個()錯誤。 你是什麼意思的'頁面的底部鏈接到按鈕消息'?哪一頁?我看到我是否足夠了解BN_CLICKED,我可以得到'按鈕消息'。例如,如果我想了解列表框消息,我會從哪裏開始? – 2009-10-09 22:50:06