Tôi đang làm việc trên ứng dụng MDI được viết bằng C++ Builder 2010. Khi cửa sổ con ở trạng thái tối đa, ứng dụng sẽ tiêu thụ 100% thời gian CPU ở chế độ chờ.Ứng dụng MDI tiêu thụ 100% cpu ở chế độ chờ
Tôi đã sử dụng hồ sơ 'Rất buồn ngủ' và nó cho thấy chức năng Sd_childFinalize
đang sử dụng 99% tài nguyên CPU nhưng tôi không thể tìm thấy nó trong mã của mình. sd_Child.cpp là đơn vị C++ trong đó lớp mẫu con MDI được định nghĩa. Tôi chỉ tìm thấy biểu tượng @@[email protected]
trong tệp thi hành. Hãy giúp tôi hiểu cách gỡ lỗi vấn đề này.
Tại sao bạn vẫn sử dụng MDI trong năm 2012? Nó đã bị phản đối từ rất lâu rồi. –
Tôi đã nhìn thấy điều này trước đây ở Delphi. Trên đỉnh đầu tôi không thể nhớ lại bất kỳ chi tiết nào. –
'sd_Child.cpp' không phải là một phần của C++ Builder chuẩn cài đặt trên máy tính của tôi, và giống như' MDI' dùng để chỉ 'Giao diện nhiều tài liệu',' SDI' thường đề cập đến 'Giao diện tài liệu đơn', sẽ không một phần của khung ứng dụng MDI. Bạn đang sử dụng một gói của bên thứ ba của một số loại? –