//Sorry 分不多
本人学C++没有多少时间 初出茅庐 遇到个始终无法解决的问题 DLL+EXE MFC工程 【HOOK全局】EXE -> 调用DLL 在DLL中定义
int a=0;
CString b;
当检测到有键按下时
a++;
b.Format("%d",a);
AfxMessageBox(b);;当调用DLL的窗口是屏幕焦点时,弹出的值会不断累加当不是焦点时,又从定义时的值0开始了//如果我将每次的值写入文本中然后要用的时候在文本中取出应该能避免这个问题,不过肯定有更好的方法,希望高手帮助下
本人学C++没有多少时间 初出茅庐 遇到个始终无法解决的问题 DLL+EXE MFC工程 【HOOK全局】EXE -> 调用DLL 在DLL中定义
int a=0;
CString b;
当检测到有键按下时
a++;
b.Format("%d",a);
AfxMessageBox(b);;当调用DLL的窗口是屏幕焦点时,弹出的值会不断累加当不是焦点时,又从定义时的值0开始了//如果我将每次的值写入文本中然后要用的时候在文本中取出应该能避免这个问题,不过肯定有更好的方法,希望高手帮助下
static int a=0;
#pragma data_seg()
#pragma comment(linker, "/SECTION:ShareData,RWS")