Due to a restriction in the Win32 APIs, submenu arrows are always drawn, and always drawn enabled in owner drawn menus. Learn about a workaround for this situation.
Latest Miscellaneous Articles
Dynamic Items
Sample code that shows you how to dynamically add to and handle items on a menu. (The article was updated.)
Implementing Tooltips for Menus
Illustrates how to implement tooltips for menus by overriding some key CMainFrame functions
Merging Two Menus
Merging Two Menus
MRU list in a submenu: the MFC bug and how to correct it
an explanation about the MFC bug that prevents the MRU items to appear in a submenu and the fix.
Using MRU on submenu
Using MRU on submenu
Latest Developer Videos
More...Latest CodeGuru Developer Columns
Comparing the stdio and iostream C++ Libraries
It's essential to know the differences in these libraries and use them correctly. This brief tutorial will guide you.

Web Developers: Are Your Sites Using HTTPS?
Web sites that need certificates, the secure ones running under HTTPS, are quickly becoming the standard. Get ready to use certificates.

Building a Conversation Bot
Learn about the Microsoft Bot Framework, and how to craft a conversation bot.

The Value of APIs
Application Programming Interfaces (APIs) are where you have to be. It's not a matter of if as much as a matter of which.