高分求高手回答VC基本問題

2022-12-29 15:25:36 字數 458 閱讀 4131

1樓:

問題一:wm_keydown 返回的vk是虛擬鍵盤鍵值,wm_char 該鍵盤對應的鍵符號.他們不一樣,每一個鍵都鍵值,鍵值是由系統獲得的鍵盤掃描碼翻譯了的.

一個鍵值卻不一定有鍵符,或者一個鍵值對應多個鍵符,比如大寫的z鍵,和小寫的z鍵他們的鍵符就不一樣,但鍵值卻一樣.再比如某些品牌的鍵盤他們某些功能鍵就沒有鍵符.其標準鍵盤的某些功能鍵也沒有鍵符

第二個:要理解訊息,程式間訊息是通訊方法,而不是操作方法,你收到關閉訊息,你應該做的是關閉窗體的操作,而不是再告訴自己關閉視窗.你發的操作訊息本是系統要告訴你的,wm_close訊息是系統通知即將強制關閉.

如果你的程式沒反應系統認為你程式故障了,就要要強制關閉.結束程式直接exit就行了.

第三個:你可以把dc當作張畫布,invalidate() 執行了擦淨畫布的作用.你的操作過程應該是先invalidate後dc.textout

整合音效卡問題 高分求,高手來,高分求助 高手來

朋友你音效卡ac97是音效卡的統稱,如果你重新裝了音效卡驅動都不行,那大概是硬體出問題了,你加一張獨立音效卡吧,有免驅的,很便宜。從 上來看 你的音效卡沒有什麼問題,而問題很可能在驅動上 但是也很奇怪,驅動肯定是安裝正確了 但是還是沒有聲音。你看看主機板上音訊跳線裡面是不是髒了 通路了。裝驅動有時候...

電腦老掉線問題求高手解決問題!高分回報

什麼網路 移動 電信?估計你接了路由器的,應該是貓到電腦這段路的問題吧。一個個的排除吧,電腦問題找維修店,線路問題找寬頻運營商。專業的事情找專業的人,問題會很快得到解決。資訊不全,無法判斷。你掉線的時候表現說具體些,比如你是不是還有路由器等裝置,掉線時螢幕上是不是顯示寬頻連線斷開,掉線時adsl燈是...

C 和lua呼叫的簡單問題高分求高手

include include lua.hpp const char script index 1 n story1 n n function getstory n index index 1 n return story1 index 1 n end int main 清除堆疊可以使用 lua s...