示例#1
0
static int OnNotify(HWND hDlg, NMHDR * pNMHDR)
{
    switch(pNMHDR->code)
    {
        case PSN_SETACTIVE:
            return OnSetActive(hDlg);

        case PSN_KILLACTIVE:
            return OnKillActive(hDlg);
    }
    return FALSE;
}
static int OnNotify(HWND hDlg, NMHDR * pNMHDR)
{
    switch(pNMHDR->code)
    {
        case PSN_SETACTIVE:
            return OnSetActive(hDlg);

        case PSN_KILLACTIVE:
            return OnKillActive(hDlg);

        case UDN_DELTAPOS:
            return OnDeltaPos(hDlg, (NMUPDOWN *)pNMHDR);
    }
    return FALSE;
}
示例#3
0
bool CPropertyPage::OnNotify(UINT /* controlID */, LPNMHDR lParam)
{
    switch (lParam->code)
    {
    case PSN_APPLY:
        SetMsgResult(OnApply(LPPSHNOTIFY(lParam)));
        break;
    case PSN_KILLACTIVE:
        SetMsgResult(BoolToBOOL(OnKillActive(LPPSHNOTIFY(lParam))));
        break;
    case PSN_SETACTIVE:
        SetMsgResult(OnSetActive(LPPSHNOTIFY(lParam)));
        break;
    case PSN_RESET:
        OnReset(LPPSHNOTIFY(lParam));
        break;
    case PSN_HELP:
        OnNotifyHelp(LPPSHNOTIFY(lParam));
        break;
    default:
        return false;
    }
    return true;
}
示例#4
0
void CBodyDlg::GetDialogData ()
{
	OnKillActive ();
}
void CTargetDlg::GetDialogData ()
{
	OnKillActive ();
}