用GetprocAddress得到地址后该如何调用这个函数,关键是参数的处理(分多)! 比如用Loadlibrary导入user32库后,又用GerprocAddress得到了MessageBoxW的地址,接下来该怎么去操作,如何传递MessageBoxW的4个参数? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 强制转换成MessgeBoxW哪种类型的函数指针,然后从这个指针上直接调用。 typedef (int Msg)(HWND, LPCTSTR, LPCTSTR, UINT); //定义函数指针LoadLibrary(...);Msg *MessageBox = (Msg *)GetProcAddress(...);MessageBox(this->m_hwnd, "test", NULL, MB_OK); //通过函数指针调用函数 typedef int (*Func)(HWND,LPCWSTR,LPCWSTR,UINT);Func pFunc = (Func)GetProcAddress(……);pFunc(NULL, L"OK?", NULL, MB_ICONQUESTION);应该是这个样子吧。 typedef int (callback*Func)(HWND,LPCWSTR,LPCWSTR,UINT);Func pFunc;pFunc = (Func)GetProcAddress(XXX,XXX);pFunc(NULL, "TEST", NULL, MB_OK); MFC GDI+ 贴图 VC怎么实现图片的滚动播放?(就是和网页一样,图片是滚动播放的,然后鼠标点击其中一个图片将会发生对应的操作。) 紧急求助:虚拟机安装系统出的一个问题 狼狈为奸的一对程序 想进行虚拟键盘鼠标驱动开发 WinAPI 有 配置内存的 函数吗 ? 有什么办法用编程实现SSL方式的VPN,或者有什么现有的软件可以实现? 如何将VC中PictureBox中显示的图片取出并保存成文件? 用程序创建过ODBC数据源吗,帮帮忙啊 用串口控制斑马打印时遇到的连接问题,求大家帮忙 关于类中static变量的一个问题! 一个很简单的问题
MessageBox(this->m_hwnd, "test", NULL, MB_OK); //通过函数指针调用函数
pFunc(NULL, L"OK?", NULL, MB_ICONQUESTION);应该是这个样子吧。
Func pFunc;
pFunc = (Func)GetProcAddress(XXX,XXX);
pFunc(NULL, "TEST", NULL, MB_OK);