欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

解決C++中事件不響應(yīng)的方法詳解

 更新時(shí)間:2013年05月16日 11:01:31   作者:  
本篇文章是對(duì)C++事件不響應(yīng)的解決方法進(jìn)行了詳細(xì)的分析介紹,需要的朋友參考下
在C++開發(fā)過(guò)程由于這樣那樣的原因,可以會(huì)出現(xiàn)點(diǎn)擊菜單、右鍵菜單無(wú)響應(yīng)的問(wèn)題,或者點(diǎn)擊A菜單,但是響應(yīng)的卻是B菜單。遇到上述問(wèn)題時(shí),你可以從下面幾個(gè)方面分析,一般都可以解決問(wèn)題。下面從四個(gè)方面來(lái)解決問(wèn)題:
1、檢查菜單ID對(duì)于的事件映射表是否存在,如果不存在肯定不會(huì)響應(yīng)
2、檢查菜單ID與其它菜單ID是否出現(xiàn)重復(fù),如果出現(xiàn)重復(fù)可能出現(xiàn)張冠李戴的現(xiàn)象(點(diǎn)擊A菜單,但是響應(yīng)B菜單的行為)
3、菜單ID與對(duì)應(yīng)菜單事件的映射表ID是否一致,可能出現(xiàn)菜單ID與事件映射表的ID不一致
4、在Qt中,要注意信號(hào)函數(shù)是否忘記寫括號(hào)
connect(underBtn,SIGNAL(clicked()),this,SLOT(slotUnder()));
如果出現(xiàn)SLOT(slotUnder())中的slotUnder函數(shù)忘記寫括號(hào),也會(huì)出現(xiàn)事件無(wú)法響應(yīng)的問(wèn)題。
對(duì)于第四點(diǎn),MFC、wxwidgets也會(huì)出現(xiàn)類似的問(wèn)題

相關(guān)文章

最新評(píng)論