xp下可以通过
switch (ul_reason_for_call)
{
case DLL_PROCESS_ATTACH:
hSASWnd = FindWindow(TEXT("SAS Window class"), TEXT("SAS window"));
if (hSASWnd)
OldSASProc = (WNDPROC)SetWindowLong(hSASWnd, GWL_WNDPROC, (LONG)SASWindowProc);
break;
case DLL_THREAD_ATTACH:
break;
case DLL_THREAD_DETACH:
break;
case DLL_PROCESS_DETACH:
if (hSASWnd)
SetWindowLong(hSASWnd, GWL_WNDPROC, (LONG)OldSASProc);
break;
获得SAS窗口。
win7好像没有。有做过win7屏蔽热键的吗