原文作者:aircraft
原文鏈接:https://www.cnblogs.com/DOMLX/p/11835642.html
記錄一下這個小坑,c# winform 鍵盤響應右邊鍵盤的上下左右方向鍵沒有反應
我的界面是下圖這樣的:
想加上鍵盤響應,也就是右邊方向鍵的響應。直接點擊窗體右鍵屬性 然后點擊最上面的閃電標志進入事件列表,里面的鍵盤函數雙擊即可
代碼大概:
然后加完這些之后 我發現我的方向鍵盤消息響應不了,經過一番百度后再論壇里看到這個解決辦法
原因是:按上下左右的時候,窗體焦點或者鼠標焦點在右邊的框框里跳來跳去
解決辦法:右鍵屬性,然后將最下面的KeyPreview 改為true即可
若有興趣交流分享技術,可關注本人公眾號,里面會不定期的分享各種編程教程,和共享源碼,諸如研究分享關於c/c++,python,前端,后端,opencv,halcon,opengl,機器學習深度學習之類有關於基礎編程,圖像處理和機器視覺開發的知識