炫彩界面库论坛

 找回密码
 加入我们

QQ登录

只需一步,快速开始

查看: 416|回复: 2

[有奖问答] 用炫语言写一个例子?

[复制链接]
  • TA的每日心情
    开心
    4 天前
  • 发表于 2021-5-28 14:17:10 | 显示全部楼层 |阅读模式


    自由发挥

    *注意: 答题后记得带上QQ号码, 不然答对也没奖励哦!
  • TA的每日心情
    开心
    4 天前
  •  楼主| 发表于 2021-5-28 14:30:23 | 显示全部楼层
    这一题压轴, 50红包起步, 多少看答题质量
  • 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, 下载次数: 29)


    QQ 719363367
    您需要登录后才可以回帖 登录 | 加入我们

    本版积分规则

    QQ|Archiver|手机版|小黑屋|广州炫软软件科技有限公司 ( 粤ICP备15089345号 )

    GMT+8, 2021-10-28 08:54 , Processed in 0.095209 second(s), 21 queries .

    Powered by Discuz! X3.4

    Copyright © 2001-2021, Tencent Cloud.

    快速回复 返回顶部 返回列表