Gói tính năng Microsoft Visual C++ 2008 có hỗ trợ menu ribbon. Có thể sử dụng điều đó trong một ứng dụng MFC hiện có không được tạo bằng menu ribbon không?Làm cách nào để thêm menu băng vào ứng dụng MFC hiện có?
Trả lời
Chắc chắn là có thể lấy một ứng dụng MFC hiện có và cập nhật nó để sử dụng ruy-băng trong Gói tính năng MFC, và tôi đã tự làm điều này.
Có một số bài viết hướng dẫn về MSDN here hiển thị cách thực hiện, sử dụng ứng dụng mẫu Scribble MFC mà bạn có thể quen thuộc.
Về bản chất, những gì bạn cần làm là thay đổi mã của bạn để sử dụng các lớp cơ sở Feature Pack thay vì các lớp cơ sở tiêu chuẩn MFC - ví dụ, thay thế CWinApp
với CWinAppEx
, CFrameWnd
với CFrameWndEx
, vv Sau đó, bạn có thể thêm CMFCRibbonBar
và CMFCRibbonApplicationButton
đối tượng vào lớp cửa sổ chính của bạn để tự tạo ruy-băng. Để bắt đầu, tôi khuyên bạn nên tải xuống mẫu Scribble và làm theo các bài viết mặc dù.
Tôi hy vọng điều này sẽ hữu ích!
Có, chắc chắn có thể sử dụng các lớp băng được cung cấp với Gói tính năng MFC.
Giới thiệu cơ bản có sẵn tại đây: Quick Tour Of New MFC Functionality và bạn có thể tìm thấy hướng dẫn chi tiết hơn tại đây: MFC Feature Pack Tutorial.
Tuy nhiên, hãy lưu ý rằng có giấy phép khá nghiêm ngặt gắn liền với nó. Đối với các điều kiện, hãy xem Licensing the 2007 Microsoft Office User Interface và điều này related discussion trên SO.
Ngoài các tài nguyên được chỉ ra bởi ChrisN, tôi khuyên bạn nên tạo một ứng dụng MFC mới bao gồm ruy-băng và kiểm tra mã đã tạo ..
- 1. Làm cách nào để thêm menu phụ vào menu hiện có trong Magento?
- 2. Menu động sử dụng mfc
- 3. Làm cách nào để thêm Menu chính vào xib
- 4. Làm cách nào để thêm menu ngữ cảnh vào ListBoxItem?
- 5. Làm cách nào để thêm menu senstive ngữ cảnh vào NSOutlineView (tức là menu chuột phải)
- 6. Làm thế nào để thêm một Clojure REPL vào một ứng dụng .NET hiện có?
- 7. Làm cách nào để thêm id hai cột duy nhất vào mongodb trong ứng dụng sao băng?
- 8. Ẩn mục menu trong MFC
- 9. Làm thế nào để thêm hỗ trợ MFC cho dự án Win32 C++ hiện tại?
- 10. Thêm hộp Giảm thiểu vào menu hệ thống Bảng Thuộc tính của MFC
- 11. Tích hợp Qt vào ứng dụng MFC cũ
- 12. Cách thêm ứng dụng vào trang IIS hiện có bằng cách sử dụng WiX
- 13. Làm cách nào để bạn thêm nút radio vào các mục menu?
- 14. Cách ứng dụng có thể đóng băng Android OS
- 15. Làm thế nào để áp dụng phát triển Test Driven cho ứng dụng GUI (VC MFC)?
- 16. Làm cách nào để lưu trữ nội dung WPF trong Ứng dụng MFC?
- 17. Thêm điều khiển vào nhóm băng hiện có trong Office (VSTO)
- 18. Làm cách nào để thêm mục vào ActionBar hàng đầu?
- 19. Thêm mục menu tùy chỉnh vào menu WordPress
- 20. Làm cách nào để tùy chỉnh bootstrap trong ứng dụng sao băng?
- 21. Làm cách nào để thêm menu ngữ cảnh vào dữ liệu wpf?
- 22. Cách thêm nút vào UIActionSheet hiện có?
- 23. Làm cách nào để thêm cấp thứ 3 vào menu thả xuống CSS của tôi?
- 24. Làm thế nào để hạn chế sử dụng băng thông của ứng dụng C# của tôi?
- 25. Thêm các mục vào menu thả xuống Ribbon bằng cách sử dụng VB.NET
- 26. Tôi làm cách nào để dịch các hộp thư MFC
- 27. Làm cách nào để thêm tiêu đề vào HttpWebRequest trong ứng dụng Windows8?
- 28. Làm cách nào để thêm cây thư mục hiện có vào dự án trong Visual Studio?
- 29. Làm cách nào để bỏ qua GUI trong ứng dụng MFC nếu các tùy chọn dòng lệnh tồn tại?
- 30. Thêm mục nhập ứng dụng cụ thể vào Menu Cài đặt Android
Tôi đã tìm thấy thông tin thú vị về câu hỏi của bạn. hy vọng điều đó sẽ hữu ích. http://msdn.microsoft.com/en-us/library/bb983935.aspx – user1730163
Vâng, đúng vậy! Tôi đã làm một! – sergiol