LRESULT CALLBACK JournalRecorderFunc(int nCode,WPARAM wParam,LPARAM lParam)
{
if (nCode < 0)
return CallNextHookEx(g_hHookOperationsRecord,nCode,wParam,lParam);
if (nCode == HC_SYSMODALON)
g_StartRecord = FALSE;
else if (nCode == HC_SYSMODALOFF)
g_StartRecord = TRUE;
else if (g_StartRecord && nCode == HC_ACTION)
return ::PostMessage(g_ListCtrl_hWnd,WM_PASSDATA,wParam,lParam); return CallNextHookEx(g_hHookOperationsRecord,nCode,wParam,lParam);
}PostMessage不管用,g_ListCtrl_hWnd的值是正确的,WM_PASSDATA是我用ON_MESSAGE响应的.
提前说明:别告诉我要用SendMessage.
{
if (nCode < 0)
return CallNextHookEx(g_hHookOperationsRecord,nCode,wParam,lParam);
if (nCode == HC_SYSMODALON)
g_StartRecord = FALSE;
else if (nCode == HC_SYSMODALOFF)
g_StartRecord = TRUE;
else if (g_StartRecord && nCode == HC_ACTION)
return ::PostMessage(g_ListCtrl_hWnd,WM_PASSDATA,wParam,lParam); return CallNextHookEx(g_hHookOperationsRecord,nCode,wParam,lParam);
}PostMessage不管用,g_ListCtrl_hWnd的值是正确的,WM_PASSDATA是我用ON_MESSAGE响应的.
提前说明:别告诉我要用SendMessage.
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货