The WinReplaceObjectClass function replaces a registered class with another registered class. If fReplace is FALSE, pOldClassName will revert back to its original definition.

#define INCL_WINWORKPLACE
#include <os2.h>

PSZ     pOldClassName;  /*  Pointer to class name. */
PSZ     pNewClassName;  /*  Pointer to new class name. */
BOOL    fReplace;       /*  Function replacement flag. */
BOOL    rc;             /*  Success indicator. */

rc = WinReplaceObjectClass(pOldClassName,
       pNewClassName, fReplace);


[Back] [Next]