给程序换皮肤

来源:互联网 发布:win7 系统优化 编辑:程序博客网 时间:2024/04/20 16:05

extern "C"
int WINAPI WinMain(HINSTANCE hInstance,HINSTANCE hPrevInstance,LPSTR lpCmdline,int nCmdShow)
{

 return 1;
}

 

BOOL SkinStartup(HINSTANCE hModule,DWORD dwThreadID)
{
 globalWndHookEx=SetWindowsHookEx(WH_CALLWNDPROC,
                    (HOOKPROC)SkinCallWndProc,
                                      hModule,
                dwThreadID);
 if (!globalWndHookEx)
  return FALSE;
 return TRUE;
}

 

BOOL SkinComplete(void)
{
 UnhookWindowsHookEx(globalWndHookEx);
 return TRUE;
}

 

 

 

这里总是不能成功

 globalWndHookEx=SetWindowsHookEx(WH_CALLWNDPROC,
                    (HOOKPROC)SkinCallWndProc,
                                      hModule,
                dwThreadID);

 

不知道怪哪里,我是照网上说的写的。