在MFC中如何禁用空格輸入文本框要禁用空間輸入文本框
Q
輸入文本框
0
A
回答
0
您可以按如下更新OnChangeControl用戶條目:
if ((m_strYOURCONTROL[m_strYOURCONTROL.GetLength() - 1]) == ' ')
{
m_strYOURCONTROL = m_strYOURCONTROL.Mid(0, m_strYOURCONTROL.GetLength() - 1);
}
3
只需提供自己的的onkeydown事件處理程序,並篩選出空格鍵:
void MyEditControl::OnKeyDown(UINT nChar, UINT nRepCnt, UINT nFlags)
{
if (nChar == 32)
{
// kill the space key down event
return;
}
// let edit control handle the other keys
CEdit::OnKeyDown(nChar, nRepCnt, nFlags);
}
相關問題
- 1. 淡入輸入文本框
- 2. 輸入文本框大於輸入-Ig
- 3. 輸入文本框滾動
- 4. CSE輸入框文本/值
- 5. 在文本框中輸入
- 6. iPhone輸入文本框
- 7. 用戶輸入文本框
- 8. 保存輸入文本下方的文字輸入框輸入
- 9. 在Datepicker文本框中輸入文本
- 10. 在輸入框下方的Safari文本輸入呈現文本
- 11. 輸入框VS輸入框中輸入文本和佔位符不透明度
- 12. 如何在輸入文本框中輸入非英文語言?
- 13. 在文本輸入框中輸入隱藏文字
- 14. Swift:插入帶有文本輸入的提示框(和存儲文本輸入)
- 15. 基於文本框輸入的動態文本框創建
- 16. 在同一個文本框中乘以文本框輸入值
- 17. 將「輸入」從文本框傳遞到另一個文本框
- 18. 在asp.net文本框:輸入文本,並在另一個文本
- 19. 硒在文本框中輸入無效文本(一半文本)
- 20. 將輸入文本框中的選定文本傳輸到textarea框?
- 21. 從文本框獲取輸入值
- 22. 自定義輸入文本框
- 23. JS過濾器文本框輸入
- 24. 在提示框中輸入文本
- 25. Autocorrecting文本框輸入(vb.net代碼)
- 26. JavaScript的輸入文本框鏈接
- 27. 蒙面文本框輸入左對齊
- 28. 用javascript輸入框替換文本?
- 29. HTML文本框輸入工具提示?
- 30. 獲取HTML文本框輸入
[MFC控件在vC++中禁用mfc文本框中的輸入空格](http://stackoverflow.com/questions/442635 1/mfc-control-disable-entering-spaces-in-mfc-textbox-in-vc) – Adnan 2010-12-13 13:05:19