CodePageChangedHook
Appearance
This hook notifies that a message queue code page has been changed.
Syntax
CodePageChangedHook(hmq, usOldCodePage, usNewCodePage);
Parameters
- hmq (HMQ) - input
- Message-queue handle.
- The handle of the message queue that is changing its code page.
- usOldCodePage (ULONG) - input
- Previous code page.
- usNewCodePage (ULONG) - input
- New code page.
Returns
There is no return value for this hook.
Remarks
This hook is sent to all hooks chained under HK_CODEPAGECHANGED, regardless of the return value.
The new code page is set before this hook is called.
Example Code
#define INCL_WINHOOKS /* Or use INCL_WIN, INCL_PM, */ #include <os2.h> HMQ hmq; /* Message-queue handle. */ ULONG usOldCodePage; /* Previous code page. */ ULONG usNewCodePage; /* New code page. */ CodePageChangedHook(hmq, usOldCodePage, usNewCodePage);