AddressOf操作符只能得到标准模块中的函数的地址

解决方案 »

  1.   

    AddressOf procedurename
    必需的 procedurename 指定要传递的地址是哪一个过程的地址。这个过程必须是发出调用命令的工程中的一个标准模块模块里的一个过程。即procedurename必须是发出调用命令的工程中的一个标准模块模块里的一个过程。see it?
      

  2.   

    不是很明白.
    是不是说,我必须要有两个模块?
    也就是说,我的COMMAND2和windowsproc()应该在另一个模块中,而SetWindowLong应该声明为PUBLIC,hook()也是PUBLIC?我还是不太明白.我的procedurename 为什么不是你们所说的标准模块中的一个过程.还望指教!!