registration key:
How to display a user-defined icon in the MessageBox dialog
Storing registration key in the resources of an executable file