I have started using nem instead of oem just because it is "new" and I think
that it might be better and might have some advantages, but is there a
practical reason for using nem instead of oem?

Sometime I feel that OEM is better because requires less coding...

To some extent the difference between OEM and NEM is just stylistic, especially when the win32-gui application is very simple. Once the application becomes large or complicated the many advantages of NEM come into play:

* NEM is much faster
* NEM allows a single event handler to be used for many different controls
* NEM allows the subclassing of Win32-GUI objects, with the event handlers part of the object
* NEM allows you to replace the event handler as your application is running

etc.

Cheers,

jez.



Reply via email to