Độ dài tối đa của chuỗi văn bản có trong điều khiển CEdit trong MFC là bao nhiêu? Tôi nhận được một tiếng bíp khi cố gắng thêm một nhân vật sau khi nhân vật 30001 là tài liệu này bất cứ nơi nào? Tôi có thể hiển thị văn bản dài hơn trong CEdit không? Tôi có nên sử dụng điều khiển khác không?Kiểm soát độ dài tối đa của CEdit? (trong các ký tự nó có thể hiển thị)
Khi "Lập trình viên Windows" nói xuống dưới đây, giới hạn độ dài văn bản không giống nhau khi người dùng nhập như khi chúng tôi đặt văn bản bằng văn bản bằng cách sử dụng SetWindowText. Giới hạn để đặt văn bản theo chương trình không được đề cập ở bất kỳ đâu. Giới hạn lentgth văn bản mặc định để nhập người dùng sai. (xem bài đăng của tôi dưới đây).
Tôi đoán rằng sau khi tôi gọi pEdit-> SetLimitText (0), giới hạn cho cả chiều dài văn bản đầu vào của chương trình và người dùng là 7FFFFFFE byte. Tôi có đúng không?
Trong vista, khi dán văn bản dài hơn 40000 ký tự vào CEdit, nó sẽ không phản hồi. Nó không quan trọng nếu tôi gọi SetLimitText (100000) trước đây.
Kiểm tra thực tế đánh bại tài liệu mỗi lần! – BoltBait