vc转delphi问题
请问哪位大神能帮我看看我这句转得对不对 老是会出错。
编译没提示错误 但是运行程序的话会出错
我用API HOOK拦截了dr0-dr3 然后发现假如我dr0:=$123456
而其他dr1-dr3我都不设置 但是拦截到之后却发现dr0:=$123456. dr1-dr3都会有数据
而我用vc试过却只拦截到dr0=123456其他dr都是0
VC:
C/C++ code:
DWORD WINAPI debugProc(LPVOID lpParameter )
{
if(debuger1.caozuo==1)
{
RefreshThreadList(GetCurrentProcessId());
for(int i=0;i<100;i++)
{
if(lst==0)
{
break;
}
if(lst!=GetCurrentThreadId())
{
HANDLE thd=OpenThread(THREAD_ALL_ACCESS,true,lst);
SuspendThread(thd);
CONTEXT con;
con.ContextFlags=CONTEXT_CONTROL|CONTEXT_DEBUG_REGISTERS;
GetThreadContext(thd,&con);
if(debuger1.dr==0)
{
con.Dr0=debuger1.addr;
con.Dr7=con.Dr7|0x3;
}
if(debuger1.dr==1)
{
con.Dr1=debuger1.addr;
相关问答:
xml := CreateOleObject('Microsoft.XMLHTTP');
xml.Open('GET','http://www.google.com', False);
xml.Send;
xml.responseText;
使用xml.responseText可以获取网页源码,但是再次 ......
各位好!!
假设我有两个text文件
一个名叫 1.text
内容:
I like PC....
另外一是2.text
内容:
function yk as string
endfunction
globals
endglobals
***********************分界线********** ......
C/C++ code:
void RefreshThreadList (DWORD dwOwnerPID)
{
HANDLE hThreadSnap = NULL;
BOOL bRet = FALSE;
THREADENTRY32 te32 = {0};
int px=0;
......
t5:=' 1=1 ';
if CheckBox5.Checked then
t5:=' 生日>=#'+DateToStr(DateTimePicker1.Date)+'# and 生日<=#'+DateToStr(DateTimePicker2.Date)+'#';
关于事件的格式和界定符,access,sq ......
大家好有问题请教
如题:
数据库结构:
id,parentid,name,money,totalmoney
0,0,根节点,0,0
1,0,张山,1000,0
2,0,张好,2000,0
3,0,王五,3000,0
4,1,黎明,4000,0
5,2,老刘,5000,0
...........
现在使用dxd ......