body
{
font-family: 微软雅黑,"Microsoft YaHei", Georgia,Helvetica,Arial,sans-serif,宋体, PMingLiU,serif;
font-size: 10.5pt;
line-height: 1.5;
}
html, body
{
}
h1 {
font-size:1.5em;
font-weight:bold;
}
h2 {
font-size:1.4em;
font-weight:bold;
}
h3 {
font-size:1.3em;
font-weight:bold;
}
h4 {
font-size:1.2em;
font-weight:bold;
}
h5 {
font-size:1.1em;
font-weight:bold;
}
h6 {
font-size:1.0em;
font-weight:bold;
}
img {
border:0;
max-width: 100%;
height: auto !important;
}
blockquote {
margin-top:0px;
margin-bottom:0px;
}
table {
border-collapse:collapse;
border:1px solid #bbbbbb;
}
td {
border-collapse:collapse;
border:1px solid #bbbbbb;
}
劫持代码:
//开始拦截
void Hook()
{
DetourRestoreAfterWith ();//恢复原来状态 ,
DetourTransactionBegin ();//拦截开始
DetourUpdateThread (GetCurrentThread());//刷新当前线程
//这里可以连续多次调用 DetourAttach,表明HOOK 多个函数
DetourAttach ((void **)&oldsystem , newsystem);//实现函数拦截 //修改这里就可以了
DetourTransactionCommit ();//拦截生效
}
//取消拦截
void UnHook()
{
DetourTransactionBegin ();//拦截开始
DetourUpdateThread (GetCurrentThread());//刷新当前线程
//这里可以连续多次调用 DetourDetach,表明撤销多个函数HOOK
DetourDetach ((void **)&oldsystem , newsystem); //撤销拦截函数
DetourTransactionCommit ();//拦截生效
}