TA的每日心情 | 开心 2021-3-7 22:28 |
---|
|
发表于 2021-5-28 21:43:24
|
显示全部楼层
本帖最后由 zhongguoren 于 2021-5-28 21:44 编辑
炫语言直接调用外部DLL函数示例,功能简单,抛砖引玉,贵在参与
#头文件 "libop.h" //声明DLL头文件
#库文件 "op_x86.lib" //声明DLL库文件
类 CMainFrame
HWINDOW m_hWindow
函数 整型 Run()
BOOL bRes = XC_LoadResource("resource.res")
m_hWindow = (HWINDOW)XC_LoadLayout("main.xml", 0)
XEle_RegEventCPP(XC_GetObjectByName("btn1"), XE_BNCLICK, &CMainFrame::OnBtnClick)
//EVENT
XWnd_AdjustLayout(m_hWindow)
XWnd_ShowWindow(m_hWindow, SW_SHOW)
返回 0
函数 int OnBtnClick(BOOL *pbHandled)
wstring ver
#嵌入代码
libop OP; //实例化OP对象
OP.Ver(ver) ; //获取OP插件版本
long ret;
OP.MoveTo(30, 30, &ret); //移动鼠标到指定坐标位置
#嵌入代码_结束
调试输出(ver)
返回 0
函数 整型 入口函数_窗口()
XInitXCGUI()
CMainFrame MainFrame
MainFrame.Run()
XRunXCGUI()
XExitXCGUI()
返回 0
调用dll示例.rar
(966.18 KB, 下载次数: 237)
QQ 719363367
|
|