Receiving a Policy Refresh Message
The following code example shows how to enable an application to be aware of policy refreshes by monitoring the WM_SETTINGCHANGE window message with the lParam parameter set to "Policy".
case WM_SETTINGCHANGE:
if (!lstrcmpi ((LPTSTR)lParam, TEXT("Policy"))) {
if (wParam) {
AddString (TEXT("Received WM_WININICHANGE: machine policy applied."));
} else {
AddString (TEXT("Received WM_WININICHANGE: user policy applied."));
}
}
break;