#pragma data_seg("shareddata")
HHOOK hHook =NULL; //钩子句柄
UINT nHookCount =0; //挂接的程序数目
static UCHAR HotKey[MAX_KEY] = {0}; //热键虚拟键码
static UCHAR HotKeyMask[MAX_KEY] = {0}; //组合掩码, control=4,alt=2,shift=1 可以“或”
static HWND hCallWnd[MAX_KEY] = {0}; //window handle associated with hotkey
static int KeyCount =0;
static UCHAR MaskBits =0; //00000 Ctrl=4 & Alt=2 & Shift=1
#pragma data_seg()
1:代码解释为共享段,请问什么是共享段,什么时候用,怎么用,#pragma是什么定义。
HHOOK hHook =NULL; //钩子句柄
UINT nHookCount =0; //挂接的程序数目
static UCHAR HotKey[MAX_KEY] = {0}; //热键虚拟键码
static UCHAR HotKeyMask[MAX_KEY] = {0}; //组合掩码, control=4,alt=2,shift=1 可以“或”
static HWND hCallWnd[MAX_KEY] = {0}; //window handle associated with hotkey
static int KeyCount =0;
static UCHAR MaskBits =0; //00000 Ctrl=4 & Alt=2 & Shift=1
#pragma data_seg()
1:代码解释为共享段,请问什么是共享段,什么时候用,怎么用,#pragma是什么定义。
SEGMENTS shareddata SHARED
或在link的选项中加
/SECTION:shareddata,RWS