complete wrote:
http://support.microsoft.com/kb/110264
Talks about naming conventions for Visual Basic.
What are the naming conventions for C++

If I have a resouce ID for a menu, should it start with IDM_ ?

Technically, win32 and MFC (both usable in C++) use a god-awful version of Hungarian notation, which I would be very happy to see disappear.

Personally, I very much prefer the C# naming convention, which is PascalCase for everything and prepending I for an interface (i.e. IDisposable).