sendmessage按钮 [英] sendmessage button
问题描述
除了sendmessage还有另一种取消选中按钮的方法吗?
}
SendMessage(hWndButton61,BM_SETCHECK,BST_UNCHECKED,0); buttonpushed [300] = 'F' ;
SendMessage(hWndButton62,BM_SETCHECK,BST_UNCHECKED,0); buttonpushed [301] = 'F' ;
SendMessage(hWndButton63,BM_SETCHECK ,BST_UNCHECKED,0); buttonpushed [302] = 'F' ;
SendMessage(hWndButton64,BM_SETCHECK,BST_UNCHECKED,0); buttonpushed [303] = 'F' ;
SendMessage(hWndButton65,BM_SETCHECK,BST_UNCHECKED,0); buttonpushed [304] = 'F' ;
SendMessage(hWndButton66,BM_SETCHECK,BST_UNCHECKED,0); buttonpushed [305] = 'F' ;
SendMessage(hWndButton67,BM_SETCHECK,BST_UNCHECKED, 0); buttonpushed [306] = 'F' ;
SendMessage (hWndButton68,BM_SETCHECK,BST_UNCHECKED,0); buttonpushed [307] = 'F' ;
SendMessage(hWndButton69,BM_SETCHECK,BST_UNCHECKED,0); buttonpushed [308] = 'F' ;
SendMessage(hWndButton70,BM_SETCHECK,BST_UNCHECKED,0); buttonpushed [309] = 'F' ;
SendMessage(hWndButton71,BM_SETCHECK,BST_UNCHECKED,0); buttonpushed [310] = 'F' ;
SendMessage(hWndButton72,BM_SETCHECK,BST_U NCHECKED,0); buttonpushed [311] = 'F' ;
SendMessage(hWndButton73,BM_SETCHECK,BST_UNCHECKED,0); buttonpushed [312] = 'F' ;
SendMessage(hWndButton74,BM_SETCHECK,BST_UNCHECKED,0); buttonpushed [313] = 'F' ;
SendMessage(hWndButton75,BM_SETCHECK,BST_UNCHECKED,0); buttonpushed [314] = 'F' ;
SendMessage(hWndButton76,BM_SETCHECK,BST_UNCHECKED,0); buttonpushed [315] = 'F' ;
SendMessage(hWndButton77,BM_SETCHECK,BST_UNCHECKED,0); buttonpushed [316] = < font color ="#800000"size = 2>'F' ;
SendMessage(hWndButton78,BM_SETCHECK,BST_UNCHECKED,0); buttonpushed [317 ] = 'F' ;
SendMessage(hWndButton79,BM_SETCHECK,BST_UNCHECKED,0); buttonpushed [318] = 'F' ;
SendMessage(hWndButton80,BM_SETCHECK,BST_UNCHECKED,0); buttonpushed [319] = 'F' ;
SendMessage(hWndButton81,BM_SETCHECK,BST_UNCHECKED,0);
SendMessage(hWndButton82,BM_SETCHECK,BST_UNCHECKED,0);
SendMessage(hWndButton83,BM_SETCHECK,BST_UNCHECKED,0);
}
soac
您可以尝试宏Button_SetState(HWND hwndCtl ,BOOL 状态的)搜索结果,搜索结果http://msdn.microsoft.com/en-us/library/bb849168(VS.85).aspx
Is there another method besides sendmessage to uncheck a button?
}
SendMessage(hWndButton61,BM_SETCHECK,BST_UNCHECKED,0);buttonpushed[300]='F';
SendMessage(hWndButton62,BM_SETCHECK,BST_UNCHECKED,0);buttonpushed[301]='F';
SendMessage(hWndButton63,BM_SETCHECK,BST_UNCHECKED,0);buttonpushed[302]='F';
SendMessage(hWndButton64,BM_SETCHECK,BST_UNCHECKED,0);buttonpushed[303]='F';
SendMessage(hWndButton65,BM_SETCHECK,BST_UNCHECKED,0);buttonpushed[304]='F';
SendMessage(hWndButton66,BM_SETCHECK,BST_UNCHECKED,0);buttonpushed[305]='F';
SendMessage(hWndButton67,BM_SETCHECK,BST_UNCHECKED,0);buttonpushed[306]='F';
SendMessage(hWndButton68,BM_SETCHECK,BST_UNCHECKED,0);buttonpushed[307]='F';
SendMessage(hWndButton69,BM_SETCHECK,BST_UNCHECKED,0);buttonpushed[308]='F';
SendMessage(hWndButton70,BM_SETCHECK,BST_UNCHECKED,0);buttonpushed[309]='F';
SendMessage(hWndButton71,BM_SETCHECK,BST_UNCHECKED,0);buttonpushed[310]='F';
SendMessage(hWndButton72,BM_SETCHECK,BST_UNCHECKED,0);buttonpushed[311]='F';
SendMessage(hWndButton73,BM_SETCHECK,BST_UNCHECKED,0);buttonpushed[312]='F';
SendMessage(hWndButton74,BM_SETCHECK,BST_UNCHECKED,0);buttonpushed[313]='F';
SendMessage(hWndButton75,BM_SETCHECK,BST_UNCHECKED,0);buttonpushed[314]='F';
SendMessage(hWndButton76,BM_SETCHECK,BST_UNCHECKED,0);buttonpushed[315]='F';
SendMessage(hWndButton77,BM_SETCHECK,BST_UNCHECKED,0);buttonpushed[316]='F';
SendMessage(hWndButton78,BM_SETCHECK,BST_UNCHECKED,0);buttonpushed[317]='F';
SendMessage(hWndButton79,BM_SETCHECK,BST_UNCHECKED,0);buttonpushed[318]='F';
SendMessage(hWndButton80,BM_SETCHECK,BST_UNCHECKED,0);buttonpushed[319]='F';
SendMessage(hWndButton81,BM_SETCHECK,BST_UNCHECKED,0);
SendMessage(hWndButton82,BM_SETCHECK,BST_UNCHECKED,0);
SendMessage(hWndButton83,BM_SETCHECK,BST_UNCHECKED,0);
}
soac
You can try the macro Button_SetState(HWND hwndCtl, BOOL state)
http://msdn.microsoft.com/en-us/library/bb849168(VS.85).aspx
这篇关于sendmessage按钮的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!