I searched this forum for information on modifing system menu fonts for my vb6 app. I found references to "CoolMenu" and "Icon Menus" from vbAccelerator but I had problems with these choices.

CoolMenu would crash my VB6 IDE everytime I closed the my app.
Icon Menus wouldn't load because there was a missing "vbaIml6.ocx" file.

I found a thread on how to retrieve the system menu font using an API but it didn't reference how to set the font.

I would like to,
Save the system menu font when my app starts
Set the menu font when my app starts
Set the font back to the original setting when my app close.
I would like to keep the overhead of doing this to a minimum. I don't plan on using icons on my menus.

Could anyone provide any information on this subject?
Thanks