MSDN文档说按钮状态的元素是焦点,推动和检查。
查看标题,我们看到:
BST_CHECKED 0x0001
BST_INDETERMINATE 0x0002
BST_PUSHED 0x0004
BST_FOCUS 0x0008
但是当我按下应用程序中的按钮时,Button_GetState产生整数值108(如果我拖动到按钮之外,则为104)。所以在这里我们占了前四位,但是那之后呢?那16、32、64呢?据我所知,我的按钮不是使用检查状态的按钮,但我仍然看到这些按钮正在使用。
简而言之,其他各个位还在做什么?