例子:
type
 tsharemem=record
 data2:tmousehookstruct;
 end;
 psharemem=^tsharemem;var
  pshmem:psharemem;然后在钩子过程里拦截事件
      pShMem^.data2:=pMOUSEHOOKSTRUCT(lparam)^;
(^这个符号又跑最后面去了0-0)这个^符号代表什么意思啊?高手帮忙。第一次在csdn问问题。嘎嘎。