MFC中CEdit控件中包含的文本字符串的最大長度是多少?在字符30001之後嘗試添加字符時,我會聽到一聲嘟嘟聲嗎?我可以在CEdit中顯示更長的文本嗎?我應該使用其他控件嗎?CEdit控制最大長度? (以字符顯示)
正如下面的「Windows程序員」所說,當用戶鍵入的時候,文本長度限制與我們使用SetWindowText編程設置文本時不一樣。編程設置文本的限制在任何地方都沒有提及。用戶輸入的默認文本lentgth限制是錯誤的。 (請參閱下面我自己的帖子)。
我猜後我請pEdit-> SetLimitText(0)的極限兩者編程和用戶輸入的文本長度爲7FFFFFFE字節。我對嗎?
在Vista中,當將長度超過40000個字符的文本粘貼到CEdit中時,它變得無響應。先前調用SetLimitText(100000)無關緊要。
實際測試每次都擊敗文檔! – BoltBait 2008-10-15 21:01:11