示例代码如下:
先在入口然后里注册回调函数:
aaApi_AddHook(AAHOOK_LOGIN, AAPOSTHOOK, LoginPostHook);
然后编写具体回调函数:
LONG AAAPIHOOK LoginPostHook( LONG hookId, /* i Hook Identifier */ LONG hookType, /* i Hook Function Type */ AAPARAM aParam1, /* i Parameter for Hook Function */ AAPARAM aParam2, /* i Parameter for Hook Function */ AARESULT* pResult /* o Return code of the hook function */ ){ LPAALOGIN_INFO pLoginInfo = (LPAALOGIN_INFO)aParam1; CString strMsg; strMsg.Format(L"您已经成功登录数据源:%s",pLoginInfo->lptstrDataSource); AfxMessageBox(strMsg);
return AAHOOK_SUCCESS;}