GUIs are one of the important areas in most of the software products. I would like to know whether there is something called GUI Standards that defines the best practices in GUI
The Windows User Experience Interaction Guidelines might be what you're looking for...
http://msdn.microsoft.com/en-us/library/aa511258.aspx