中易网

关于MFC编写GUI

答案:2  悬赏:70  
解决时间 2021-01-12 06:47
  • 提问者网友:兔牙战士
  • 2021-01-11 22:30
关于MFC编写GUI
最佳答案
  • 二级知识专家网友:佘樂
  • 2021-01-11 23:27
MFC是基于代码制作界面的工具。一般情况下,VB的编码模式采用伪代码,所以两种编程模式基本没有交集。

但是您可以使用MFC写核心算法,用动态链接库DLL将算法封装后用VB写GUI界面,实现您的目的。

实现过程就是将MFC程序改为MFC的动态链接库。编程形式基本相同。

另外,您如果想实现可视化编程的效果,可以参考使用C#语言。
全部回答
  • 1楼网友:低血压的长颈鹿
  • 2021-01-12 00:43
#ifdef __cplusplus
extern "C"
{
#endif
__declspec(dllexport)
int WINAPI icePub_popMenu(HWND hWnd,unsigned int menuSrcId,unsigned int indexSubMenu);
#ifdef __cplusplus
}
#endif
在按钮click事件里
int retCode;
retCode=icePub_popMenu(GetSafeHwnd(),IDR_MENUPOP1,0);
//IDR_MENUPOP1为你定义的需要弹出的菜单资源ID项,0为子菜单索引
http://bbs.icese.net/icepubdll/icePubDLL%bd%d2%c3%d820110518.pdf追问初学者情何以堪啊。。。。追答冒汗...
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息!
大家都在看
推荐信息