I don't get what you mean by your question. Of course they do get parameters (see http://msdn.microsoft.com/en-us/libr...59(VS.85).aspx and http://msdn.microsoft.com/en-us/libr...73(VS.85).aspx). The only thing I can see that's special about them is that the're callbacks, i.e. not you call them, but instead you define them and Windows calls them.

Ah, and... Welcome to CodeGuru!