为 win32 程序注册窗口类的最佳实践是什么?
您是在 WinMain 函数中注册每个类还是根据需要注册它们?
我曾经根据需要去做,在需要之前不需要这样做。
如果您使用 MFC,则无需注册,因为这将在后台进行。但如果使用 win32,如果您想使用 windproc 进行自定义消息处理,则需要在 WNDCLASS 结构中注册一个 Windows 类,请参阅 MSDN 链接
http://msdn.microsoft.com/en-us/library/windows/desktop/ms633586(v=vs.85).aspx
即使您不提供 registerclass,系统也会有一个在窗口中注册的类。
见样品