Does anyone know the legal specifics of using icons created by Microsoft (like those that come with VB) in my own application, and then selling that application?

Also, does the same apply to Windows XP icons? I don't use any "Trademark" icons like those for Outlook, but I do use the generic "Open Folder", "New Document", "Search", "Close", etc icons.