Đổi tên Popupmenu

Tư Triều

New member
GẮN KẾT
GÂY DỰNG
Em cần đổi tên menu chính (tên của submenu chứ ko phải là menuitem, ví dụ đổi mấy cái chữ File, Edit thành File2, Edit 2 chẳng hạn) nhưng lệnh ModifyMenu lại chỉ hỗ trợ cho menu item bên trong thôi chứ ngòai cùng thì ko làm được
Bác nào làm rồi có thể chỉ dùm em cái.
Tư Triều
 
Tư Triều nói:
Em cần đổi tên menu chính (tên của submenu chứ ko phải là menuitem, ví dụ đổi mấy cái chữ File, Edit thành File2, Edit 2 chẳng hạn) nhưng lệnh ModifyMenu lại chỉ hỗ trợ cho menu item bên trong thôi chứ ngòai cùng thì ko làm được
Bác nào làm rồi có thể chỉ dùm em cái.
Tư Triều
Bạn nói chẳng rõ ý là gì, theo mình hiểu là cái menu trong cái dialog, đơn giản bạn mở file resource mà edit lại là tiện nhất!
 
Mở source thì ko thay đổi một cách linh động được bác mkford ạ. Thế này nhé :
Lúc đầu có cái Menu sau :
File
- Open File
- Save File
Giờ em cần đổi tên nó, thì với lệnh ModifyMenu chỉ đổi tên được cho 2 menu item là Open File và Save File. Còn cái tên File to đùng bên ngòai thì ko làm được với cái lệnh đấy.
CMenu* submenu = MainMenu->GetSubMenu(0);
submenu->ModifyMenu(1, MF_BYCOMMAND,1, str1);
submenu->ModifyMenu(2, MF_BYCOMMAND,2, str2);
 
Theo tớ thì cứ làm vài cái, lúc nào thích thì chuyển qua lại. Làm sẵn cũng được, mà làm trong code cũng được, tha hồ linh động - mà lại đỡ phải nghĩ :P
 
Back
Top