我用Loadlibrary和GetProcAddress得到了函数AAA(无参数)的入口地址
接下来怎么调用函数AAA()啊?

解决方案 »

  1.   

    搞定。用CallWindowProc就行,局限就是不能传参数。
      

  2.   

    函数原型:LRESULT CallWindowProc(WNDPROC lpPrevWndFunc,HWND hWnd.UINT Msg,WPARAM wParam,LPARAMIParam);    参数:    lpPrevWndFunc:指向前一个窗口过程的指针。如果该值是通过调用GetWindowLong函数,并将该函数中的nlndex参数设为GWL_WNDPROC或DWL_DLGPROC而得到的,那么它实际上要么是窗口或者对话框的地址,要么就是代表该地址的句柄。    hWnd:指向接收消息的窗口过程的句柄。    Msg:指定消息类型。    wParam:指定其余的、消息特定的信息。该参数的内容与Msg参数值有关。    IParam:指定其余的、消息特定的信息。该参数的内容与Msg参数值有关。    返回值:返回值指定了消息处理结果,它与发送的消息有关。呵呵,恭喜
      

  3.   

    看看我的博客,里面有详细的处理过程
    http://blog.csdn.net/SupermanKing/archive/2008/09/28/2992218.aspx
      

  4.   

    用callwindowproc 入口地址,0,0,0,0就行
    但是不能传参数