<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta name="viewport" content="width=device-width,initial-scale=1.0,minimum-scale=1.0,maximum-scale=1.0" />
<meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=edge" />
<meta name="renderer" content="webkit" />
<meta name="baidu-site-verification" content="codeva-I6zTFMD5Ey" />
<title>金橙子dll使用说明-山东浪起激光科技有限公司</title>
<meta name="keywords" content="金橙子dll使用说明" />
<meta name="description" content="1.&nbsp;概述MarkEzd.dll&nbsp;是北京金橙子科技有限公司提供给用户用于ezcad2和lmc1控制卡二次开发的动态连接库。MarkEzdDll.h是MarkEzd.dll中输出的函数的头文件。&nbsp;用户可以使用VC6.0来进行开发。MarkEz..." />
<meta name="author" content="浪起激光" />
<link rel='prev' title='紫外激光器在3D打印中主要影响参数' href='https://www.goldlaser.cn/news/860.html'/>
<link rel='next' title='DataMatrix二维条码知识' href='https://www.goldlaser.cn/news/865.html'/>
<link rel="canonical" href="https://www.goldlaser.cn/news/861.html"/>
<link rel="stylesheet" type="text/css" href="https://www.goldlaser.cn/zb_users/theme/hnysnet/style/style.min.css?ver=1.3.23.4" />
<link rel="stylesheet" type="text/css" href="https://www.goldlaser.cn/zb_users/theme/hnysnet/iconfont/iconfont.css" />
<link rel="stylesheet" type="text/css" href="https://www.goldlaser.cn/zb_users/theme/hnysnet/style/css/pictureViewer.css" />
<link rel="apple-touch-icon" type="image/x-icon" href="https://www.goldlaser.cn/zb_users/upload/2021/06/202106161623809860242122.ico" />
<link rel="shortcut icon" type="image/x-icon" href="https://www.goldlaser.cn/zb_users/upload/2021/06/202106161623809860242122.ico" />
<link rel="icon"  type="image/x-icon" href="https://www.goldlaser.cn/zb_users/upload/2021/06/202106161623809860242122.ico" />
<script src="https://www.goldlaser.cn/zb_system/script/jquery-2.2.4.min.js" ></script>
<script src="https://www.goldlaser.cn/zb_system/script/zblogphp.js"></script>
<script src="https://www.goldlaser.cn/zb_system/script/c_html_js_add.php"></script>
<script src="https://www.goldlaser.cn/zb_users/theme/hnysnet/script/jquery.theme.1.3.js"></script>
<link rel="stylesheet" type="text/css" href="https://www.goldlaser.cn/zb_users/plugin/fui_structured_toc/style/style.css"/>
<script type="application/ld+json">
    {
      "@context": "https://schema.org",
      "@type": "​Article",
      "headline": "金橙子dll使用说明",
      "author": {
        "@type": "Person",
        "name": "浪起激光"
      },
      "datePublished": "2018-08-15T21:46:23+08:00",
      "dateModified": "2018-08-15T21:46:23+08:00",
      "mainEntityOfPage": {
        "@type": "WebPage",
        "@id": "https://www.goldlaser.cn/news/861.html"
      },
      "publisher": {
        "@type": "Organization",
        "name": "激光除锈机-山东浪起激光科技有限公司",
        "logo": {
          "@type": "ImageObject",
          "url": "https://www.goldlaser.cn/zb_users/upload/2020/08/202008281598610690152784.png"
        }
      },
      "image": "https://www.goldlaser.cn/zb_users/upload/2024/09/202409051725508276478198.jpg",
      "description": "1.&amp;nbsp;概述MarkEzd.dll&amp;nbsp;是北京金橙子科技有限公司提供给用户用于ezcad2和lmc1控制卡二次开发的动态连接库。MarkEzdDll.h是MarkEzd.dll中输出的函数的头文件。&amp;nbsp;用户可以使用VC6.0来进行开发。MarkEzd.dll动态链接库函数的调用方法为显示调用,显式调用方法需要调用Windows API函数加载和释放动态链接库。显式调用方法如下：1.调用Windows API函数LoadLibrary()动态加载DLL；2.调用Windows&lt;!--autointro--&gt;"
    }
    </script>
</head>
<body>
<header>
<div class="container">
        <div class="logo"><a href="https://www.goldlaser.cn/" title="山东浪起激光科技有限公司"><img src="https://www.goldlaser.cn/zb_users/upload/2020/08/202008281598610690152784.png" alt="山东浪起激光科技有限公司"></a></div>
                <div class="search">
            <form name="search" method="get" action="https://www.goldlaser.cn/search.php?act=search">
            <input type="text" name="q" placeholder="请输入搜索内容！"/>
            <button type="submit" class="submit" value="搜索"><i class="iconfont">&#xe640;</i></button>
            </form>
        </div>
        <div class="button_box">
                <button id="msearch"><i class="iconfont">&#xe640;</i></button>
        <button id="mnav"><i class="iconfont">&#xe8fb;</i></button>
        </div>
</div>
<div class="clear"></div>
<div class="nav">
        <div class="container">
        <ul>
        <li> <a href="https://www.goldlaser.cn/">首页</a></li>
<li> <a href="/AboutUs.html">关于浪起</a></li>
<li> <a href="/shouchishijiguanghanjieji/">手持激光焊接机</a></li>
<li><a href="https://www.goldlaser.cn/jiguangchuxiuji/">激光除锈机</a></li>
<li><a href="https://www.goldlaser.cn/jiguangdabiaoji/">激光打标机</a></li>
<li><a href="https://www.goldlaser.cn/jiguangqingxiji/">激光清洗机</a></li>
<li><a href="https://www.goldlaser.cn/news/">操作指南</a></li>
<li><a href="https://www.goldlaser.cn/Contact.html">联系我们</a></li>
<li><a href="https://www.goldlaser.cn/3000w-jiguangchuxiuji.html"><span style="color: #FFFF00;">2025年很受欢迎的3000瓦激光除锈机</a></span></li>        </ul>
        </div>    
</div>
</header>        <div class="breadcrumb_box mt50">    <div class="container">
        <div class="breadcrumb">当前位置：<a href="https://www.goldlaser.cn/" title="山东浪起激光科技有限公司">首页</a><i class="iconfont">&#xe6f1;</i><a href="https://www.goldlaser.cn/news/" title="操作指南">操作指南</a><i class="iconfont">&#xe6f1;</i>正文
</div>
</div>
</div><div class="main">
    <div class="container">
                <div class="postleft">
                        <div class="content">
                                <h1>金橙子dll使用说明</h1>
                <div class="info"><span><a href="https://www.goldlaser.cn/author-1.html" target="_blank"><i class="iconfont">&#xe607;</i>浪起激光</a></span><span><i class="iconfont">&#xe6b0;</i>2018-08-15</span><span><i class="iconfont">&#xe6de;</i>243855</span>                    <!--收藏代码开始-->                </div>
                                                <div class="article_content">
                    <p style="box-sizing: border-box; outline: 0px; padding: 0px; margin: 8px 0px 16px; font-size: 28px; color: rgb(79, 79, 79); line-height: 36px; word-break: break-all; font-family: -apple-system, &quot;SF UI Text&quot;, Arial, &quot;PingFang SC&quot;, &quot;Hiragino Sans GB&quot;, &quot;Microsoft YaHei&quot;, &quot;WenQuanYi Micro Hei&quot;, sans-serif, SimHei, SimSun; white-space: normal; background-color: rgb(255, 255, 255);">1.&nbsp;概述</p><p>MarkEzd.dll&nbsp;是北京<a href="https://www.goldlaser.cn/jinchengzi.html" class="tooltip-trigger tin"  title="查看更多关于 金橙子 的文章" target="_blank">金橙子</a>科技有限公司提供给用户用于ezcad2和lmc1控制卡二次开发的动态连接库。</p><p>MarkEzdDll.h是MarkEzd.dll中输出的函数的头文件。</p><p>&nbsp;</p><p>用户可以使用VC6.0来进行开发。</p><p>MarkEzd.dll动态链接库函数的调用方法为显示调用,显式调用方法需要调用Windows API函数加载和释放动态链接库。</p><p>显式调用方法如下：</p><p>1.调用Windows API函数LoadLibrary()动态加载DLL；</p><p>2.调用Windows API函数GetProcAddress()取得将要调用的DLL中函数的指针；用函数指针调用DLL中函数完成相应功能；</p><p>3.在程序结束时或不再使用DLL中函数时，调用Windows API函数FreeLibrary()释放动态链接库。</p><p>注意：调用MarkEzd.dll的程序必须放在ezcad2.exe同一个目录下，否则MarkEzd.dll将无法正常工作；而且ezcad2.exe在运行的时候MarkEzd.dll将无法正常使用，所以在使用MarkEzd.dll时必须关闭ezcad2.exe。</p><p style="box-sizing: border-box; outline: 0px; padding: 0px; margin: 8px 0px 16px; font-size: 28px; color: rgb(79, 79, 79); line-height: 36px; word-break: break-all; font-family: -apple-system, &quot;SF UI Text&quot;, Arial, &quot;PingFang SC&quot;, &quot;Hiragino Sans GB&quot;, &quot;Microsoft YaHei&quot;, &quot;WenQuanYi Micro Hei&quot;, sans-serif, SimHei, SimSun; white-space: normal; background-color: rgb(255, 255, 255);">2.函数说明</p><p>在MarkEzd.dll中所有函数（个别函数除外）返回值均为一个整形的通用错误码</p><p>通用错误码定义如下：</p><p>#define LMC1_ERR_SUCCESS &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;0 &nbsp;//成功</p><p>#define LMC1_ERR_EZCADRUN &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;1 &nbsp;//发现EZCAD在运行</p><p>#define LMC1_ERR_NOFINDCFGFILE &nbsp;&nbsp;2 &nbsp;//找不到EZCAD.CFG</p><p>#define LMC1_ERR_FAILEDOPEN &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;3 &nbsp;//打开LMC1失败</p><p>#define LMC1_ERR_NODEVICE &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;4 &nbsp;//没有有效的lmc1设备</p><p>#define LMC1_ERR_HARDVER &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;5 &nbsp;//lmc1版本错误</p><p>#define LMC1_ERR_DEVCFG &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;6 &nbsp;//找不到设备配置文件</p><p>#define LMC1_ERR_STOPSIGNAL &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;7 &nbsp;//报警信号</p><p>#define LMC1_ERR_USERSTOP &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;8 &nbsp;//用户停止</p><p>#define LMC1_ERR_UNKNOW &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;9 &nbsp;//不明错误</p><p>#define LMC1_ERR_OUTTIME &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;10 //超时</p><p>#define LMC1_ERR_NOINITIAL &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;11 //未初始化</p><p>#define LMC1_ERR_READFILE &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;12 //读文件错误</p><p>#define LMC1_ERR_OWENWNDNULL &nbsp;&nbsp;&nbsp;&nbsp;13 //窗口为空</p><p>#define LMC1_ERR_NOFINDFONT &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;14 //找不到指定名称的字体</p><p>#define LMC1_ERR_PENNO &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;15 //错误的笔号</p><p>#define LMC1_ERR_NOTTEXT &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;16 //指定名称的对象不是文本对象</p><p>#define LMC1_ERR_SAVEFILE &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;17 //保存文件失败</p><p>#define LMC1_ERR_NOFINDENT &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;18 //找不到指定对象</p><p>#define LMC1_ERR_STATUE &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;19 //当前状态下不能执行此操作</p><p>注意：MarkEzd.dll中所有函的TCHAR对象都必须是UNICODE字符。关于如何把项目设置为UNICODE版请参考附录一。</p><p>函&nbsp;数&nbsp;名：lmc1_Initial</p><p>目&nbsp;&nbsp;&nbsp;&nbsp;的：初始化lmc1控制卡。</p><p>语&nbsp;&nbsp;&nbsp;&nbsp;法：int lmc1_Initial（TCHAR*&nbsp;strEzCadPath,BOOL bTestMode,HWND hOwenWnd）；</p><p>strEzCadPath是ezcad2.exe所处的目录的全路径名称；</p><p>bTestMode&nbsp;&nbsp;指是否是测试模式</p><p>hOwenWnd&nbsp;指拥有用户输入焦点的窗口，用于检测用户暂停消息。</p><p>描&nbsp;&nbsp;&nbsp;&nbsp;述：在程序中必须首先调用lmc1_Initial，其它函数才能工作。</p><p>返&nbsp;回&nbsp;值：通用错误码</p><p>&nbsp;</p><p>函&nbsp;数&nbsp;名：lmc1_Close</p><p>目&nbsp;&nbsp;&nbsp;&nbsp;的：关闭lmc1控制卡。</p><p>语&nbsp;&nbsp;&nbsp;&nbsp;法：int lmc1_Close（）；</p><p>描&nbsp;&nbsp;&nbsp;&nbsp;述：在程序中退出时必须调用lmc1_Close来关闭lmc1控制卡。</p><p>返&nbsp;回&nbsp;值：通用错误码</p><p>&nbsp;</p><p>函&nbsp;数&nbsp;名：lmc1_LoadEzdFile</p><p>目&nbsp;&nbsp;&nbsp;&nbsp;的：打开指定的ezd文件，并清除当前数据库中的所有对象。</p><p>语&nbsp;&nbsp;&nbsp;&nbsp;法：int lmc1_LoadEzdFile(TCHAR* strFileName);</p><p>描&nbsp;&nbsp;&nbsp;&nbsp;述：在程序中一般用此函数来打开一个用户建立ezd模板文件，这样用户就不需要在程序中设置加工<a href="https://www.goldlaser.cn/canshu.html" class="tooltip-trigger tin"  title="查看更多关于 参数 的文章" target="_blank">参数</a>，因为模板中的加工参数会自动导入。</p><p>返&nbsp;回&nbsp;值：通用错误码</p><p>&nbsp;</p><p>函&nbsp;数&nbsp;名：lmc1_Mark</p><p>目&nbsp;&nbsp;&nbsp;&nbsp;的：标刻当前数据库里的所有数据。</p><p>语&nbsp;&nbsp;&nbsp;&nbsp;法：int lmc1_Mark（BOOL bFlyMark）；</p><p>bFlyMark= TRUE&nbsp;使能飞动打标</p><p>描&nbsp;&nbsp;&nbsp;&nbsp;述：在使用lmc1_LoadEzdFile载入ezd文件后即可以使用此函数开始打标加工，此函数一直等待设备加工完毕后才返回。</p><p>返&nbsp;回&nbsp;值：通用错误码</p><p>&nbsp;</p><p>函&nbsp;数&nbsp;名：lmc1_ChangeTextByName</p><p>目&nbsp;&nbsp;&nbsp;&nbsp;的：更改指定名称的文本对象的文本内容。</p><p>语&nbsp;&nbsp;&nbsp;&nbsp;法：int lmc1_ChangeTextByName(TCHAR* strTextName, TCHAR* strTextNew)；</p><p>strTextName &nbsp;&nbsp;&nbsp;&nbsp;要更改内容的文本对象的名称</p><p>strTextNew &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;新的文本内容</p><p>&nbsp;</p><p>描&nbsp;&nbsp;&nbsp;&nbsp;述：在使用lmc1_LoadEzdFile载入ezd文件后，在每次加工前即可以使用此函数更改指定对象的内容。</p><p>返&nbsp;回&nbsp;值：通用错误码</p><p>&nbsp;</p><p>函&nbsp;数&nbsp;名：lmc1_MarkEntity</p><p>目&nbsp;&nbsp;&nbsp;&nbsp;的：标刻当前数据库里的指定名称的对象。</p><p>语&nbsp;&nbsp;&nbsp;&nbsp;法：int lmc1_MarkEntity（TCHAR* strEntName）；</p><p>描&nbsp;&nbsp;&nbsp;&nbsp;述：在使用lmc1_LoadEzdFile载入ezd文件后即可以使用此函数开始加工指定名称的对象，此函数一直等待设备加工完毕后才返回。</p><p>返&nbsp;回&nbsp;值：通用错误码</p><p>&nbsp;</p><p>函&nbsp;数&nbsp;名：lmc1_ReadPort</p><p>目&nbsp;&nbsp;&nbsp;&nbsp;的：读lmc1的输入端口。</p><p>语&nbsp;&nbsp;&nbsp;&nbsp;法：int lmc1_ReadPort（WORD&amp; data）；</p><p>data&nbsp;输入端口的数据</p><p>描&nbsp;&nbsp;&nbsp;&nbsp;述：在程序中调用lmc1_ReadPort来读入当前输入端口的数据。</p><p>返&nbsp;回&nbsp;值：通用错误码</p><p>&nbsp;</p><p>函&nbsp;数&nbsp;名：lmc1_WritePort</p><p>目&nbsp;&nbsp;&nbsp;&nbsp;的：写lmc1的输出端口。</p><p>语&nbsp;&nbsp;&nbsp;&nbsp;法：int lmc1_WritePort（WORD data）；</p><p>data&nbsp;输出端口的数据</p><p>描&nbsp;&nbsp;&nbsp;&nbsp;述：在程序中调用lmc1_WritePort来输出数据到当前输出端口。</p><p>返&nbsp;回&nbsp;值：通用错误码</p><p>&nbsp;</p><p>函&nbsp;数&nbsp;名：lmc1_GetPrevBitmap</p><p>目&nbsp;&nbsp;&nbsp;&nbsp;的：得到当前数据库里的所有对象的预览图像。</p><p>语&nbsp;&nbsp;法：Cbitmap*&nbsp;lmc1_GetPrevBitmap（HWND hwnd,int nBMPWIDTH,int nBMPHEIGHT）；</p><p>hwnd需要显示当前图像的窗口句柄</p><p>nBMPWIDTH&nbsp;需要生成的图像的像素宽度</p><p>nBMPHEIGHT需要生成的图像的像素高度</p><p>描&nbsp;&nbsp;&nbsp;&nbsp;述：在程序中调用lmc1_GetPrevBitmap得到当前数据库里的所有对象的预览图像，可以用于更新界面显示。</p><p>返&nbsp;回&nbsp;值：如果成功会返回图像，返回值为空表示失败</p><p>&nbsp;</p><p>函&nbsp;数&nbsp;名：lmc1_SetDevCfg</p><p>目&nbsp;&nbsp;&nbsp;&nbsp;的：设置设备参数</p><p>语&nbsp;&nbsp;&nbsp;&nbsp;法：int lmc1_SetDevCfg（）；</p><p>描&nbsp;&nbsp;&nbsp;&nbsp;述：调用lmc1_SetDevCfg会自动弹出设备参数设置对话框，用户可以设置设备参数。</p><p>返&nbsp;回&nbsp;值：通用错误码</p><p>&nbsp;</p><p>函&nbsp;数&nbsp;名：lmc1_SetHatchParam</p><p>目&nbsp;&nbsp;&nbsp;&nbsp;的：设置当前填充参数。</p><p>语&nbsp;&nbsp;&nbsp;&nbsp;法：int lmc1_SetHatchParam（BOOL &nbsp;&nbsp;bEnableContour,//使能轮廓本身</p><p>&nbsp;&nbsp;int &nbsp;&nbsp;&nbsp;bEnableHatch1,//使能填充1</p><p>&nbsp;&nbsp;int &nbsp;&nbsp;&nbsp;nPenNo1,//填充笔</p><p>&nbsp;&nbsp;int &nbsp;&nbsp;&nbsp;nHatchAttrib1,//填充属性</p><p>&nbsp;&nbsp;double dHatchEdgeDist1,//填充线边距</p><p>&nbsp;&nbsp;double dHatchLineDist1,//填充线间距</p><p>&nbsp;&nbsp;double dHatchStartOffset1,//填充线起始偏移距离</p><p>&nbsp;&nbsp;double dHatchEndOffset1,//填充线结束偏移距离</p><p>&nbsp;&nbsp;double dHatchAngle1,//填充线角度&nbsp;(弧度值)</p><p>&nbsp;&nbsp;int &nbsp;&nbsp;&nbsp;bEnableHatch2,//使能填充1</p><p>&nbsp;&nbsp;int &nbsp;&nbsp;&nbsp;nPenNo2,//填充笔</p><p>&nbsp;&nbsp;int &nbsp;&nbsp;&nbsp;nHatchAttrib2,//填充属性</p><p>&nbsp;&nbsp;double dHatchEdgeDist2,//填充线边距</p><p>&nbsp;&nbsp;double dHatchLineDist2,//填充线间距</p><p>&nbsp;&nbsp;double dHatchStartOffset2,//填充线起始偏移距离</p><p>&nbsp;&nbsp;double dHatchEndOffset2,//填充线结束偏移距离</p><p>&nbsp;&nbsp;double dHatchAngle2);//填充线角度&nbsp;(弧度值)</p><p>）；</p><p>bEnableContour&nbsp;是否使能轮廓</p><p>bEnableHatch1&nbsp;&nbsp;使能填充</p><p>nPenNo1&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;填充笔号</p><p>nHatchAttrib1&nbsp;&nbsp;&nbsp;填充属性，填充属性由下面几个属性相或组合</p><p>&nbsp;</p><p>const int HATCHATTRIB_ALLCALC = 0x01;//全部对象作为整体一起计算</p><p>const int HATCHATTRIB_BIDIR &nbsp;&nbsp;= 0x08;//双向填充</p><p>const int HATCHATTRIB_EDGE &nbsp;&nbsp;&nbsp;= 0x02;//走一次边</p><p>const int HATCHATTRIB_LOOP &nbsp;&nbsp;&nbsp;= 0x10;//环形填充</p><p>dHatchEdgeDist1&nbsp;&nbsp;&nbsp;填充线边距</p><p>dHatchLineDist1&nbsp;&nbsp;&nbsp;&nbsp;填充线间距</p><p>dHatchStartOffset1&nbsp;&nbsp;填充线起始偏移距离</p><p>dHatchEndOffset1&nbsp;&nbsp;填充线结束偏移距离</p><p>dHatchAngle1&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;填充线角度&nbsp;(弧度值)</p><p>填充2参数意义同填充1参数一样。</p><p>描&nbsp;&nbsp;&nbsp;&nbsp;述：在程序中调用lmc1_SetHatchParam来设置当前填充参数，当下次向数据库添加对象使能填充时，即使用此填充参数。</p><p>返&nbsp;回&nbsp;值：通用错误码</p><p>&nbsp;</p><p>函&nbsp;数&nbsp;名：lmc1_SetFontParam</p><p>目&nbsp;&nbsp;&nbsp;&nbsp;的：设置当前默认的字体参数。</p><p>语&nbsp;&nbsp;&nbsp;&nbsp;法：int lmc1_SetFontParam（TCHAR* strFontName</p><p>&nbsp;double dCharHeight,</p><p>&nbsp;double dCharWidth,</p><p>&nbsp;double dCharAngle,</p><p>&nbsp;double dCharSpace,</p><p>&nbsp;double dLineSpace,</p><p>&nbsp;BOOL &nbsp;&nbsp;bEqualCharWidth）；</p><p>StrFontName&nbsp;&nbsp;字体名称</p><p>dCharHeight&nbsp;&nbsp;&nbsp;字符高度</p><p>dCharWidth&nbsp;&nbsp;&nbsp;字符宽度</p><p>dCharAngle&nbsp;&nbsp;&nbsp;字符倾角</p><p>dCharSpace&nbsp;&nbsp;&nbsp;字符间距</p><p>dLineSpace&nbsp;&nbsp;&nbsp;&nbsp;行间距</p><p>bEqualCharWidth&nbsp;&nbsp;等字符宽度模式</p><p>描&nbsp;&nbsp;&nbsp;&nbsp;述：在程序中调用lmc1_ SetFontParam来设置当前字体参数，当下次向数据库添加文本对象时即使用此字体参数来生成文本对象。</p><p>返&nbsp;回&nbsp;值：通用错误码</p><p>&nbsp;</p><p>函&nbsp;数&nbsp;名：lmc1_GetPenParam</p><p>目&nbsp;&nbsp;&nbsp;&nbsp;的：得到对应笔号的参数。</p><p>语&nbsp;&nbsp;&nbsp;&nbsp;法：int lmc1_GetPenParam（int &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;nPenNo,//要设置的笔号(0-255)&nbsp;&nbsp; &nbsp;int&amp; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;nMarkLoop,//加工次数</p><p>&nbsp;double&amp; &nbsp;&nbsp;dMarkSpeed,//标刻次数mm/s</p><p>&nbsp;double&amp; &nbsp;&nbsp;dPowerRatio,//功率百分比(0-100%)</p><p>&nbsp;double&amp; &nbsp;&nbsp;dCurrent,//电流A</p><p>&nbsp;int&amp; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;nFreq,//频率HZ</p><p>&nbsp;int&amp; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;nQPulseWidth,//Q脉冲宽度us</p><p>&nbsp;int&amp; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;nStartTC,//开始延时us</p><p>&nbsp;int&amp; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;nLaserOffTC,//激光关闭延时us</p><p>&nbsp;int&amp; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;nEndTC,//结束延时us</p><p>&nbsp;int&amp; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;nPolyTC,//拐角延时us &nbsp;&nbsp;//</p><p>&nbsp;double&amp; &nbsp;&nbsp;dJumpSpeed, //跳转速度mm/s</p><p>&nbsp;int&amp; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;nJumpPosTC, //跳转位置延时us</p><p>&nbsp;int&amp; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;nJumpDistTC,//跳转距离延时us</p><p>&nbsp;double&amp; &nbsp;&nbsp;dEndComp,//末点补偿mm</p><p>&nbsp;double&amp; &nbsp;&nbsp;dAccDist,//加速距离mm</p><p>&nbsp;double&amp; &nbsp;&nbsp;dPointTime,//打点延时&nbsp;ms&nbsp;&nbsp;</p><p>&nbsp;BOOL&amp; &nbsp;&nbsp;&nbsp;&nbsp;bPulsePointMode,//脉冲点模式</p><p>&nbsp;int&amp; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;nPulseNum,//脉冲点数目</p><p>&nbsp;double&amp; &nbsp;&nbsp;dFlySpeed）；//流水线速度</p><p><br/></p><p>描&nbsp;&nbsp;&nbsp;&nbsp;述：在程序中调用lmc1_GetPenParam来读出数据库中对应笔号的参数。</p><p>返&nbsp;回&nbsp;值：通用错误码</p><p>&nbsp;</p><p>函&nbsp;数&nbsp;名：lmc1_SetPenParam</p><p>目&nbsp;&nbsp;&nbsp;&nbsp;的：设置设备参数</p><p>语&nbsp;&nbsp;&nbsp;&nbsp;法：int lmc1_SetPenParam（int &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;nPenNo,//要设置的笔号(0-255)&nbsp;&nbsp;</p><p>&nbsp;int &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;nMarkLoop,//加工次数</p><p>&nbsp;double &nbsp;&nbsp;dMarkSpeed,//标刻次数mm/s</p><p>&nbsp;double &nbsp;&nbsp;dPowerRatio,//功率百分比(0-100%)</p><p>&nbsp;double &nbsp;&nbsp;dCurrent,//电流A</p><p>&nbsp;int &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;nFreq,//频率HZ</p><p>&nbsp;int &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;nQPulseWidth,//Q脉冲宽度us</p><p>&nbsp;int &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;nStartTC,//开始延时us</p><p>int &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;nLaserOffTC,//激光关闭延时us</p><p>&nbsp;int &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;nEndTC,//结束延时us</p><p>&nbsp;int &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;nPolyTC,//拐角延时us &nbsp;&nbsp;//</p><p>&nbsp;double &nbsp;&nbsp;dJumpSpeed, //跳转速度mm/s</p><p>&nbsp;int &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;nJumpPosTC, //跳转位置延时us</p><p>&nbsp;int &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;nJumpDistTC,//跳转距离延时us</p><p>&nbsp;double &nbsp;&nbsp;dEndComp,//末点补偿mm</p><p>&nbsp;double &nbsp;&nbsp;dAccDist,//加速距离mm</p><p>&nbsp;double &nbsp;&nbsp;dPointTime,//打点延时&nbsp;ms&nbsp;&nbsp;</p><p>&nbsp;BOOL &nbsp;&nbsp;&nbsp;&nbsp;bPulsePointMode,//脉冲点模式</p><p>&nbsp;int &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;nPulseNum,&nbsp;//脉冲点数目</p><p>&nbsp;double &nbsp;&nbsp;dFlySpeed);&nbsp;//流水线速度s</p><p>描&nbsp;&nbsp;&nbsp;&nbsp;述：在程序中调用lmc1_SetPenParam来设置数据库中对应笔号的参数。</p><p>返&nbsp;回&nbsp;值：通用错误码</p><p>&nbsp;</p><p>函&nbsp;数&nbsp;名：lmc1_ClearEntLib</p><p>目&nbsp;&nbsp;&nbsp;&nbsp;的：清除对象库里所有对象。</p><p>语&nbsp;&nbsp;&nbsp;&nbsp;法：int lmc1_ClearEntLib（）；</p><p>描&nbsp;&nbsp;&nbsp;&nbsp;述：在程序中调用lmc1_ ClearEntLib来清除对象库里所有对象。</p><p>返&nbsp;回&nbsp;值：通用错误码</p><p>&nbsp;</p><p>函&nbsp;数&nbsp;名：lmc1_AddTextToLib</p><p>目&nbsp;&nbsp;&nbsp;&nbsp;的：加入新文本到数据库中。</p><p>语&nbsp;&nbsp;&nbsp;&nbsp;法：int lmc1_AddTextToLib（TCHAR* pStr,</p><p>&nbsp;&nbsp;TCHAR* pEntName,</p><p>&nbsp;&nbsp;double dPosX,</p><p>&nbsp;&nbsp;double dPosY,</p><p>&nbsp;&nbsp;double dPosZ,</p><p>&nbsp;&nbsp;int &nbsp;&nbsp;&nbsp;nAlign</p><p>&nbsp;&nbsp;double dTextRotateAngle,</p><p>&nbsp;&nbsp;int nPenNo,</p><p>&nbsp;&nbsp;BOOL bHatchText);//是否填充文本对象</p><p>pStr&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;要添加的字符串</p><p>pEntName&nbsp;字符串对象名称</p><p>dPosX&nbsp;&nbsp;&nbsp;&nbsp;字符串的左下角基点的x坐标</p><p>dPosY&nbsp;&nbsp;&nbsp;&nbsp;字符串的左下角基点的y坐标</p><p>dPosZ&nbsp;&nbsp;&nbsp;&nbsp;字符串对象的z坐标</p><p>nAlign&nbsp;&nbsp;&nbsp;&nbsp;对齐方式0－8</p><p>//对齐方式时数字代表的意义</p><p>// &nbsp;&nbsp;6 --- &nbsp;5 --- 4</p><p>// &nbsp;&nbsp;| &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;|</p><p>// &nbsp;&nbsp;| &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;|</p><p>// &nbsp;&nbsp;7 &nbsp;&nbsp;&nbsp;&nbsp;8 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;3</p><p>// &nbsp;&nbsp;| &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;|</p><p>// &nbsp;&nbsp;| &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;|</p><p>// &nbsp;&nbsp;0 ----- 1 --- -- 2</p><p>dTextRotateAngle&nbsp;&nbsp;字符串绕基点旋转的角度值(弧度值)</p><p>nPenNo&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;文本对象使用的笔号</p><p>bHatchText&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;是否填充文本对象</p><p>&nbsp;</p><p>描&nbsp;&nbsp;&nbsp;&nbsp;述：在程序中调用lmc1_AddTextToLib加入新文本对象到数据库中。</p><p>返&nbsp;回&nbsp;值：通用错误码</p><p>&nbsp;</p><p>函&nbsp;数&nbsp;名：lmc1_AddCurveToLib</p><p>目&nbsp;&nbsp;&nbsp;&nbsp;的：加入曲线到数据库中。</p><p>语&nbsp;&nbsp;&nbsp;&nbsp;法：int lmc1_AddCurveToLib（double ptBuf[][2],//曲线顶点数组</p><p>&nbsp;&nbsp;&nbsp;int &nbsp;ptNum,//曲线顶点数</p><p>&nbsp;&nbsp;&nbsp;TCHAR* pEntName,//曲线对象名称</p><p>&nbsp;&nbsp;&nbsp;int nPenNo,//曲线对象使用的笔号</p><p>&nbsp;&nbsp;&nbsp;int bHatch);//曲线是否填充</p><p>描&nbsp;&nbsp;&nbsp;&nbsp;述：在程序中调用lmc1_AddCurveToLib加入曲线对象到数据库中。</p><p>返&nbsp;回&nbsp;值：通用错误码</p><p>&nbsp;</p><p>函&nbsp;数&nbsp;名：lmc1_AddFileToLib</p><p>目&nbsp;&nbsp;&nbsp;&nbsp;的：加入指定文件到数据库中。</p><p>语&nbsp;&nbsp;&nbsp;&nbsp;法：int lmc1_AddFileToLib（TCHAR* pFileName, //文件名称</p><p>&nbsp;&nbsp;&nbsp;TCHAR* pEntName,//&nbsp;文件对象名称</p><p>&nbsp;&nbsp;double dPosX, //文件左下角基点x坐标</p><p>&nbsp;&nbsp;double dPosY, //文件左下角基点y坐标</p><p>&nbsp;&nbsp;double dPosZ, //文件z坐标</p><p>&nbsp;&nbsp;int &nbsp;&nbsp;&nbsp;nAlign,//对齐方式0－8</p><p>&nbsp;&nbsp;double dRatio,//文件缩放比例&nbsp;&nbsp;&nbsp;</p><p>&nbsp;&nbsp;int nPenNo,//对象使用的加工参数</p><p>&nbsp;&nbsp;BOOL bHatchFile)</p><p>pFileName要添加的文件名称，支持的文件格式有ezd,dxf,dst,</p><p>plt,ai,bmp,jpg,tga,png,gif,tiff等</p><p>pEntName&nbsp;文件对象名称</p><p>dPosX&nbsp;&nbsp;&nbsp;&nbsp;文件的左下角基点的x坐标</p><p>dPosY&nbsp;&nbsp;&nbsp;&nbsp;文件的左下角基点的y坐标</p><p>dPosZ&nbsp;&nbsp;&nbsp;&nbsp;文件对象的z坐标</p><p>nAlign&nbsp;&nbsp;&nbsp;&nbsp;对齐方式0－8</p><p>dRatio&nbsp;&nbsp;&nbsp;&nbsp;文件缩放比例&nbsp;&nbsp;&nbsp;</p><p>nPenNo&nbsp;&nbsp;&nbsp;文件对象使用的笔号</p><p>bHatchFile&nbsp; 是否填充文件对象</p><p><br/></p><p>描&nbsp;&nbsp;&nbsp;&nbsp;述：在程序中调用lmc1_AddFileToLib加入新文件对象到数据库中。</p><p>返&nbsp;回&nbsp;值：通用错误码</p><p>&nbsp;</p><p>函&nbsp;数&nbsp;名：lmc1_AddBarCodeToLib</p><p>目&nbsp;&nbsp;&nbsp;&nbsp;的：增加条码对象到数据库里。</p><p>语&nbsp;&nbsp;&nbsp;&nbsp;法：int lmc1_AddBarCodeToLib（(TCHAR* pStr,</p><p>&nbsp;&nbsp;TCHAR* pEntName,</p><p>&nbsp;double dPosX,</p><p>&nbsp;double dPosY,</p><p>&nbsp;double dPosZ,</p><p>&nbsp;int &nbsp;&nbsp;&nbsp;nAlign,</p><p>&nbsp;int &nbsp;&nbsp;&nbsp;nPenNo,</p><p>&nbsp;int &nbsp;&nbsp;&nbsp;bHatchText,</p><p>&nbsp;int &nbsp;&nbsp;&nbsp;nBarcodeType,</p><p>&nbsp;WORD &nbsp;&nbsp;wBarCodeAttrib,</p><p>&nbsp;double dHeight,</p><p>&nbsp;double dNarrowWidth,</p><p>&nbsp;double dBarWidthScale[4],</p><p>&nbsp;double dSpaceWidthScale[4],</p><p>&nbsp;double dMidCharSpaceScale,</p><p>&nbsp;double dQuietLeftScale,</p><p>&nbsp;double dQuietMidScale,</p><p>&nbsp;double dQuietRightScale,</p><p>&nbsp;double dQuietTopScale,</p><p>&nbsp;double dQuietBottomScale,</p><p>&nbsp;int &nbsp;&nbsp;&nbsp;nRow,</p><p>&nbsp;int &nbsp;&nbsp;&nbsp;nCol,</p><p>&nbsp;int &nbsp;&nbsp;&nbsp;nCheckLevel,</p><p>&nbsp;int &nbsp;&nbsp;&nbsp;nSizeMode,</p><p>&nbsp;double dTextHeight,</p><p>&nbsp;double dTextWidth,</p><p>&nbsp;double dTextOffsetX,</p><p>&nbsp;double dTextOffsetY,</p><p>&nbsp;double dTextSpace,</p><p>&nbsp;TCHAR* pTextFontName);</p><p>&nbsp;</p><p>&nbsp;pStr 条码表示的字符串</p><p>&nbsp;pEntName&nbsp;&nbsp;条码对象名称</p><p>&nbsp;dPosX, &nbsp;条码左下角基点x坐标</p><p>&nbsp;dPosY&nbsp;&nbsp;条码左下角基点y坐标</p><p>&nbsp;dPosZ&nbsp;&nbsp;条码z坐标</p><p>&nbsp;nAlign,&nbsp;对齐方式0－8</p><p>&nbsp;nPenNo&nbsp;&nbsp;&nbsp;使用的笔号</p><p>&nbsp;bHatchText&nbsp;&nbsp;是否填充条码</p><p>&nbsp;nBarcodeType&nbsp;&nbsp;条码类型</p><p>#define BARCODETYPE_39 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;0</p><p>#define BARCODETYPE_93 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;1</p><p>#define BARCODETYPE_128A &nbsp;&nbsp;&nbsp;2</p><p>#define BARCODETYPE_128B &nbsp;&nbsp;&nbsp;3</p><p>#define BARCODETYPE_128C &nbsp;&nbsp;&nbsp;4</p><p>#define BARCODETYPE_128OPT &nbsp;5</p><p>#define BARCODETYPE_EAN128A 6</p><p>#define BARCODETYPE_EAN128B 7</p><p>#define BARCODETYPE_EAN128C 8</p><p>#define BARCODETYPE_EAN13 &nbsp;&nbsp;9</p><p>#define BARCODETYPE_EAN8 &nbsp;&nbsp;&nbsp;10</p><p>#define BARCODETYPE_UPCA &nbsp;&nbsp;&nbsp;11</p><p>#define BARCODETYPE_UPCE &nbsp;&nbsp;&nbsp;12</p><p>#define BARCODETYPE_25 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;13</p><p>#define BARCODETYPE_INTER25 14</p><p>#define BARCODETYPE_CODABAR 15</p><p>#define BARCODETYPE_PDF417 &nbsp;16</p><p>#define BARCODETYPE_DATAMTX 17</p><p>&nbsp;wBarCodeAttrib&nbsp;条码属性</p><p>#define BARCODEATTRIB_REVERSE &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;0x0008 //条码反转</p><p>#define BARCODEATTRIB_HUMANREAD &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;0x1000 //显示人识别字符</p><p>#define BARCODEATTRIB_CHECKNUM &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;0x0004 //需要校验码</p><p>#define BARCODEATTRIB_PDF417_SHORTMODE 0x0040 //PDF417为缩短模式</p><p>#define BARCODEATTRIB_DATAMTX_DOTMODE &nbsp;0x0080 //DataMtrix为点模式</p><p>&nbsp;</p><p>dHeight&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;整个条码的高</p><p>dNarrowWidth&nbsp;&nbsp;最窄模块宽</p><p>dBarWidthScale&nbsp;条宽比例(与最窄模块宽相比)</p><p>dSpaceWidthScale&nbsp;空宽比例(与最窄模块宽相比)</p><p>dMidCharSpaceScale&nbsp;&nbsp;字符间隔比例(与最窄模块宽相比)</p><p>dQuietLeftScale&nbsp;&nbsp;条码左空白宽度比例(与最窄模块宽相比)</p><p>dQuietMidScale&nbsp;&nbsp;条码中空白宽度比例(与最窄模块宽相比)</p><p>dQuietRightScale&nbsp;条码右空白宽度比例(与最窄模块宽相比)</p><p>dQuietTopScale&nbsp;&nbsp;条码上空白宽度比例(与最窄模块宽相比)</p><p>dQuietBottomScale&nbsp;条码下空白宽度比例(与最窄模块宽相比)&nbsp;nRow&nbsp;&nbsp;二维码行数</p><p>nCol&nbsp;&nbsp;二维码列数</p><p>nCheckLevel,//pdf417错误纠正级别0-8</p><p>nSizeMode,//DataMatrix尺寸模式0-30</p><p>#define DATAMTX_SIZEMODE_SMALLEST &nbsp;0</p><p>#define DATAMTX_SIZEMODE_10X10 &nbsp;&nbsp;&nbsp;&nbsp;1</p><p>#define DATAMTX_SIZEMODE_12X12 &nbsp;&nbsp;&nbsp;&nbsp;2</p><p>#define DATAMTX_SIZEMODE_14X14 &nbsp;&nbsp;&nbsp;&nbsp;3</p><p>#define DATAMTX_SIZEMODE_16X16 &nbsp;&nbsp;&nbsp;&nbsp;4</p><p>#define DATAMTX_SIZEMODE_18X18 &nbsp;&nbsp;&nbsp;&nbsp;5</p><p>#define DATAMTX_SIZEMODE_20X20 &nbsp;&nbsp;&nbsp;&nbsp;6</p><p>#define DATAMTX_SIZEMODE_22X22 &nbsp;&nbsp;&nbsp;&nbsp;7</p><p>#define DATAMTX_SIZEMODE_24X24 &nbsp;&nbsp;&nbsp;&nbsp;8</p><p>#define DATAMTX_SIZEMODE_26X26 &nbsp;&nbsp;&nbsp;&nbsp;9</p><p>#define DATAMTX_SIZEMODE_32X32 &nbsp;&nbsp;&nbsp;&nbsp;10</p><p>#define DATAMTX_SIZEMODE_36X36 &nbsp;&nbsp;&nbsp;&nbsp;11</p><p>#define DATAMTX_SIZEMODE_40X40 &nbsp;&nbsp;&nbsp;&nbsp;12</p><p>#define DATAMTX_SIZEMODE_44X44 &nbsp;&nbsp;&nbsp;&nbsp;13</p><p>#define DATAMTX_SIZEMODE_48X48 &nbsp;&nbsp;&nbsp;&nbsp;14</p><p>#define DATAMTX_SIZEMODE_52X52 &nbsp;&nbsp;&nbsp;&nbsp;15</p><p>#define DATAMTX_SIZEMODE_64X64 &nbsp;&nbsp;&nbsp;&nbsp;16</p><p>#define DATAMTX_SIZEMODE_72X72 &nbsp;&nbsp;&nbsp;&nbsp;17</p><p>#define DATAMTX_SIZEMODE_80X80 &nbsp;&nbsp;&nbsp;&nbsp;18</p><p>#define DATAMTX_SIZEMODE_88X88 &nbsp;&nbsp;&nbsp;&nbsp;19</p><p>#define DATAMTX_SIZEMODE_96X96 &nbsp;&nbsp;&nbsp;&nbsp;20</p><p>#define DATAMTX_SIZEMODE_104X104 &nbsp;&nbsp;21</p><p>#define DATAMTX_SIZEMODE_120X120 &nbsp;&nbsp;22</p><p>#define DATAMTX_SIZEMODE_132X132 &nbsp;&nbsp;23</p><p>#define DATAMTX_SIZEMODE_144X144 &nbsp;&nbsp;24</p><p>#define DATAMTX_SIZEMODE_8X18 &nbsp;&nbsp;&nbsp;&nbsp;25</p><p>#define DATAMTX_SIZEMODE_8X32 &nbsp;&nbsp;&nbsp;&nbsp;26</p><p>#define DATAMTX_SIZEMODE_12X26 &nbsp;&nbsp;&nbsp;&nbsp;27</p><p>#define DATAMTX_SIZEMODE_12X36 &nbsp;&nbsp;&nbsp;&nbsp;28</p><p>#define DATAMTX_SIZEMODE_16X36 &nbsp;&nbsp;&nbsp;&nbsp;29</p><p>#define DATAMTX_SIZEMODE_16X48 &nbsp;&nbsp;&nbsp;&nbsp;30</p><p>&nbsp;</p><p>dTextHeight人识别字符字体高度</p><p>dTextWidth人识别字符字体宽度</p><p>dTextOffsetX人识别字符X方向偏移</p><p>dTextOffsetY&nbsp;人识别字符Y方向偏移</p><p>dTextSpace&nbsp;&nbsp;人识别字符间距</p><p>pTextFontName&nbsp;文本字体名称</p><p>&nbsp;</p><p>描&nbsp;&nbsp;&nbsp;&nbsp;述：在程序中调用lmc1_ AddBarCodeToLib增加条码对象到数据库里。</p><p>返&nbsp;回&nbsp;值：通用错误码</p><p>&nbsp;</p><p>函&nbsp;数&nbsp;名：lmc1_SetRotateParam</p><p>目&nbsp;&nbsp;&nbsp;&nbsp;的：设置旋转变换参数。</p><p>语&nbsp;&nbsp;&nbsp;&nbsp;法：int lmc1_SetRotateParam（double dCenterX,double dCenterY,double dRotateAng）；</p><p>dCenterX&nbsp;旋转中心x坐标</p><p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;dCenterY&nbsp;旋转中心y坐标</p><p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;dRotateAng&nbsp;旋转角度(弧度值)</p><p>描&nbsp;&nbsp;&nbsp;&nbsp;述：在程序中调用lmc1_ SetRotateParam来设置旋转变换参数，使数据库中所有对象绕指定中心旋转。</p><p>返&nbsp;回&nbsp;值：通用错误码</p><p>&nbsp;</p><p>函&nbsp;数&nbsp;名：lmc1_AxisMoveTo</p><p>目&nbsp;&nbsp;&nbsp;&nbsp;的：扩展轴移动到指定坐标位置。</p><p>语&nbsp;&nbsp;&nbsp;&nbsp;法：int lmc1_AxisMoveTo（int axis,double GoalPos）；</p><p>axis&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;指定要运动的扩展轴号&nbsp;&nbsp;0 =&nbsp;轴0 &nbsp;1 =&nbsp;轴1</p><p>GoalPos &nbsp;坐标绝对位置</p><p>描&nbsp;&nbsp;&nbsp;&nbsp;述：在程序中调用lmc1_ AxisMoveTo可以使扩展轴移动到指定坐标位置，扩展轴的运动速度使用设备参数里定义的最大速度。</p><p>返&nbsp;回&nbsp;值：通用错误码</p><p>&nbsp;</p><p>函&nbsp;数&nbsp;名：lmc1_AxisCorrectOrigin</p><p>目&nbsp;&nbsp;&nbsp;&nbsp;的：扩展轴校正原点。</p><p>语&nbsp;&nbsp;&nbsp;&nbsp;法：int lmc1_AxisCorrectOrigin（int axis）；</p><p>axis&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;指定要校正原点的扩展轴号&nbsp;&nbsp;0 =&nbsp;轴0 &nbsp;1 =&nbsp;轴1</p><p>描&nbsp;&nbsp;&nbsp;&nbsp;述：在程序中调用lmc1_ AxisCorrectOrigin可以使扩展轴自动校正原点。</p><p>返&nbsp;回&nbsp;值：通用错误码</p><p>&nbsp;</p><p>函&nbsp;数&nbsp;名：lmc1_GetAxisCoor</p><p>目&nbsp;&nbsp;&nbsp;&nbsp;的：得到扩展轴的当前坐标。</p><p>语&nbsp;&nbsp;&nbsp;&nbsp;法：int lmc1_GetAxisCoor（int axis）；</p><p>axis&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;指定的扩展轴号&nbsp;&nbsp;0 =&nbsp;轴0 &nbsp;1 =&nbsp;轴1</p><p>描&nbsp;&nbsp;&nbsp;&nbsp;述：在程序中调用lmc1_ GetAxisCoor得到扩展轴的当前坐标。</p><p>返&nbsp;回&nbsp;值：扩展轴的当前坐标</p><p>&nbsp;</p><p>函&nbsp;数&nbsp;名：lmc1_Reset</p><p>目&nbsp;&nbsp;&nbsp;&nbsp;的：复位扩展轴坐标。</p><p>语&nbsp;&nbsp;&nbsp;&nbsp;法：int lmc1_Reset（BOOL bEnAxis0 , BOOL bEnAxis1）；</p><p>bEnAxis0&nbsp;&nbsp;&nbsp;&nbsp;是否使能扩展轴号&nbsp;&nbsp;0</p><p>bEnAxis1&nbsp;&nbsp;&nbsp;&nbsp;是否使能扩展轴号&nbsp;&nbsp;1</p><p>描&nbsp;&nbsp;&nbsp;&nbsp;述：在程序中调用扩展轴相关的函数，必须先调用lmc1_Reset来设置使能对应的轴，当扩展轴运动到极限位置时，可以用此函数复位扩展轴坐标。</p><p>返&nbsp;回&nbsp;值：通用错误码</p><p>&nbsp;</p><p>函&nbsp;数&nbsp;名：lmc1_GetAllFontRecord</p><p>目&nbsp;&nbsp;&nbsp;&nbsp;的：得到当前系统支持的所有字体参数。</p><p>语&nbsp;&nbsp;&nbsp;&nbsp;法：lmc1_FontRecord*&nbsp;lmc1_GetAllFontRecord（int&amp; nFontNum）；</p><p>nFontNum&nbsp;字体数目</p><p>&nbsp;</p><p>//字体类型属性定义</p><p>#define FONTATB_JSF &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;0x0001 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;//JczSingle字型</p><p>#define FONTATB_TTF &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;0x0002 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;//TrueType字型 &nbsp;&nbsp;</p><p>#define FONTATB_DMF &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;0x0004 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;//DotMatrix字型 &nbsp;&nbsp;</p><p>#define FONTATB_BCF &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;0x0008 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;//BarCode字型 &nbsp;</p><p>&nbsp;</p><p>//字型记录</p><p>struct lmc1_FontRecord</p><p>{ &nbsp;</p><p>&nbsp;&nbsp;&nbsp;&nbsp;TCHAR &nbsp;&nbsp;szFontName[256]; &nbsp;&nbsp;&nbsp;&nbsp;//字体名字&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</p><p>&nbsp;&nbsp;&nbsp;&nbsp;DWORD &nbsp;&nbsp;dwFontAttrib; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;//字体属性</p><p>};</p><p>&nbsp;</p><p>描&nbsp;&nbsp;&nbsp;&nbsp;述：得到当前系统支持的所有字体参数。</p><p>返&nbsp;回&nbsp;值：字型记录数组指针</p><p>&nbsp;</p><p>函&nbsp;数&nbsp;名：lmc1_SaveEntLibToFile</p><p>目&nbsp;&nbsp;&nbsp;&nbsp;的：保存当前数据库里所有对象到指定ezd文件里。</p><p>语&nbsp;&nbsp;&nbsp;&nbsp;法：int lmc1_SaveEntLibToFile（TCHAR* strFileName）；</p><p>strFileName&nbsp;&nbsp;&nbsp;&nbsp;ezd文件名称</p><p>描&nbsp;&nbsp;&nbsp;&nbsp;述：保存当前数据库里所有对象到指定ezd文件里。</p><p>返&nbsp;回&nbsp;值：通用错误码</p><p>&nbsp;</p><p>函&nbsp;数&nbsp;名：lmc1_GetEntSize</p><p>目&nbsp;&nbsp;&nbsp;&nbsp;的：得到指定对象的最大最小坐标。</p><p>语&nbsp;&nbsp;&nbsp;&nbsp;法：int lmc1_GetEntSize（TCHAR* pEntName,</p><p>&nbsp;double&amp; dMinx,</p><p>&nbsp;double&amp; dMiny,</p><p>&nbsp;double&amp; dMaxx,</p><p>&nbsp;double&amp; dMaxy ,</p><p>double&amp; dZ）；</p><p>pEntName&nbsp;对象名称</p><p>dMinx&nbsp;&nbsp;最小x坐标</p><p>dMiny &nbsp;最小y坐标</p><p>dMaxx&nbsp;&nbsp;最大x坐标</p><p>dMaxy &nbsp;最大y坐标</p><p>dZ &nbsp;&nbsp;&nbsp;&nbsp;对象的Z&nbsp;坐标</p><p>描&nbsp;&nbsp;&nbsp;&nbsp;述：得到指定对象的最大最小坐标。</p><p>返&nbsp;回&nbsp;值：通用错误码</p><p>&nbsp;</p><p>函&nbsp;数&nbsp;名：lmc1_MoveEnt</p><p>目&nbsp;&nbsp;&nbsp;&nbsp;的：指定对象移动相对位置。</p><p>语&nbsp;&nbsp;&nbsp;&nbsp;法：int lmc1_GetEntSize（TCHAR* pEntName,</p><p>double dMovex,</p><p>double dMovey）；</p><p>pEntName&nbsp;对象名称</p><p>dMovex&nbsp;&nbsp;对象移动的x坐标</p><p>dMovey&nbsp;&nbsp;对象移动的y坐标</p><p>描&nbsp;&nbsp;&nbsp;&nbsp;述：指定对象移动相对位置。</p><p>返&nbsp;回&nbsp;值：通用错误码</p><p>&nbsp;</p><p>函&nbsp;数&nbsp;名：lmc1_RedLightMark</p><p>目&nbsp;&nbsp;&nbsp;&nbsp;的：标刻一次红光显示框。</p><p>语&nbsp;&nbsp;&nbsp;&nbsp;法：int lmc1_RedLightMark（）；</p><p>描&nbsp;&nbsp;&nbsp;&nbsp;述：标刻一次红光显示框。</p><p>返&nbsp;回&nbsp;值：通用错误码</p><p>&nbsp;</p><p>函&nbsp;数&nbsp;名：lmc1_MarkLine</p><p>目&nbsp;&nbsp;&nbsp;&nbsp;的：标刻指定线段。</p><p>语&nbsp;&nbsp;&nbsp;&nbsp;法：int lmc1_MarkLine（double x1,</p><p>double y1</p><p>double x2,</p><p>double y2,</p><p>int pen）；</p><p>x1,y1起点坐标</p><p>x2y2终点坐标</p><p>pen&nbsp;使用的笔号</p><p>返&nbsp;回&nbsp;值：通用错误码</p><p>函&nbsp;数&nbsp;名：lmc1_MarkPoint</p><p>目&nbsp;&nbsp;&nbsp;&nbsp;的：标刻指定点。</p><p>语&nbsp;&nbsp;&nbsp;&nbsp;法：int lmc1_MarkPoint（double x,</p><p>double y</p><p>double delay,</p><p>int pen）；</p><p>x,y点坐标</p><p>delay打点时间</p><p>pen&nbsp;使用的笔号</p><p>描&nbsp;&nbsp;&nbsp;&nbsp;述：在指定位置打点</p><p>返&nbsp;回&nbsp;值：通用错误码</p><p>函&nbsp;数&nbsp;名：lmc1_GetCurCoor</p><p>目&nbsp;&nbsp;&nbsp;&nbsp;的：得到当前<a href="https://www.goldlaser.cn/zhenjing.html" class="tooltip-trigger tin"  title="查看更多关于 振镜 的文章" target="_blank">振镜</a>坐标。</p><p>语&nbsp;&nbsp;&nbsp;&nbsp;法：int lmc1_GetCurCoor（double&amp;&nbsp;x,</p><p>double&amp;&nbsp;y）；</p><p>x,y点坐标</p><p>delay打点时间</p><p>pen&nbsp;使用的笔号</p><p>描&nbsp;&nbsp;&nbsp;&nbsp;述：得到当前振镜坐标</p><p>返&nbsp;回&nbsp;值：通用错误码</p><p>&nbsp;</p><p>函&nbsp;数&nbsp;名：lmc1_GetEntityCount</p><p>目&nbsp;&nbsp;&nbsp;&nbsp;的：得到当前数据库中的对象总数。</p><p>语&nbsp;&nbsp;&nbsp;&nbsp;法：int lmc1_GetEntityCount（）；</p><p>描&nbsp;&nbsp;&nbsp;&nbsp;述：得到当前数据库中的对象总数</p><p>返&nbsp;回&nbsp;值：数据库内对象总数</p><p>&nbsp;</p><p>函&nbsp;数&nbsp;名：lmc1_GetEntityName</p><p>目&nbsp;&nbsp;&nbsp;&nbsp;的：得到指定序号的对象名称。</p><p>语&nbsp;&nbsp;&nbsp;&nbsp;法：int lmc1_GetEntityName（int nEntityIndex,</p><p>TCHAR szEntName[256]）；</p><p>nEntityIndex指定序号，范围值为&nbsp;0－对象总数（对象总数由函数lmc1_GetEntityCount得到）</p><p>szEntName得到的对象名称</p><p>描&nbsp;&nbsp;&nbsp;&nbsp;述：得到指定序号的对象名称</p><p>返&nbsp;回&nbsp;值：通用错误码</p><p>&nbsp;</p><p>&nbsp;</p><p>函&nbsp;数&nbsp;名：lmc1_AddPointToLib</p><p>目&nbsp;&nbsp;&nbsp;&nbsp;的：向数据库添加一组点对象。</p><p>语&nbsp;&nbsp;&nbsp;&nbsp;法：int lmc1_AddPointToLib（double[,] PtBuf,</p><p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;int ptNum,</p><p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;string strEntName,</p><p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;int nPenNo</p><p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;）；</p><p>PtBuf点位置的二维数组，第一为必须为2，如double[n,2]</p><p>ptNum点位置的个数</p><p>szEntName得到的对象名称</p><p>nPenNo添加点的笔号</p><p>描&nbsp;&nbsp;&nbsp;&nbsp;述：向数据库添加一组点对象</p><p>返&nbsp;回&nbsp;值：通用错误码</p><p>&nbsp;</p><p>&nbsp;</p><p>函&nbsp;数&nbsp;名：lmc1_ StopMark</p><p>目&nbsp;&nbsp;&nbsp;&nbsp;的：停止标刻</p><p>语&nbsp;&nbsp;&nbsp;&nbsp;法：int lmc1_ StopMark（）；</p><p>描&nbsp;&nbsp;&nbsp;&nbsp;述：调用lmc1_&nbsp;StopMark会停止标刻。</p><p>返&nbsp;回&nbsp;值：通用错误码</p><p><br/></p><p style="box-sizing: border-box; outline: 0px; padding: 0px; margin: 8px 0px 16px; font-size: 28px; color: rgb(79, 79, 79); line-height: 36px; word-break: break-all; font-family: -apple-system, &quot;SF UI Text&quot;, Arial, &quot;PingFang SC&quot;, &quot;Hiragino Sans GB&quot;, &quot;Microsoft YaHei&quot;, &quot;WenQuanYi Micro Hei&quot;, sans-serif, SimHei, SimSun; white-space: normal; background-color: rgb(255, 255, 255);">3.开发步骤</p><p>下面我们结合一个实例来讲解如何进行二次开发。</p><p>客户要求在一个矩形工件中心加工一行文本（如下图所示），每个工件要加工的文本都必须从网络服务器上去在线查询获得。</p><p><br/></p><p>用户要进行二次开发一般的步骤如下：</p><p>1．&nbsp;先用ezcad2建立一个模板文件test.ezd，然后新建一个文本对象，把文本对象命名为”name”。然后调节文本大小，位置和加工参数使加工效果达到客户要求，此时保存文件并退出ezcad2。</p><p><br/></p><p>&nbsp;</p><p>2．&nbsp;编写专用软件调用MarkEzd.dll动态链接库</p><p>第一步：.动态加载MarkEzd.dll</p><p>HINSTANCE&nbsp;hEzdDLL = LoadLibrary(_T(&quot;MarkEzd.dll&quot;));</p><p>&nbsp;</p><p>第二步：.取得将要调用的DLL中函数的指针</p><p>lmc1_Initial=(LMC1_INITIAL)GetProcAddress(hEzdDLL, _T(&quot;lmc1_Initial&quot;));</p><p>lmc1_Close=(LMC1_CLOSE)GetProcAddress(hEzdDLL, _T(&quot;lmc1_Close&quot;)); lmc1_LoadEzdFile=(LMC1_LOADEZDFILE)GetProcAddress(hEzdDLL,_T(&quot;lmc1_LoadEzdFile&quot;));</p><p>lmc1_Mark=(LMC1_MARK)GetProcAddress(hEzdDLL,_T(&quot;lmc1_Mark&quot;));</p><p>lmc1_ChangeTextByName=(LMC1_CHANGETEXTBYNAME)GetProcAddress(hEzdDLL,_T(&quot;lmc1_ChangeTextByName&quot;));</p><p>第三步：用函数指针调用DLL中函数完成相应功能</p><p>&nbsp;</p><p>1）初始化lmc1控制卡 &nbsp;lmc1_Initial（）</p><p>2）打开test.ezd &nbsp;lmc1_LoadEzdFile(_T(“test.ezd”))。</p><p>3）从网络服务器上去在线查询获得要加工的文本 （需要用户自己编写这段程序）</p><p>&nbsp;&nbsp;&nbsp;</p><p>4）更新更改指定名称的文本对象的文本内容</p><p>假设上一步取得的文本是“1234567”</p><p>lmc1_ChangeTextByName（_T(“name”)，_T(“1234567”)&nbsp;）；</p><p>5）调用lmc1_Mark加工</p><p>6）如果还要加工则返回第3步继续。</p><p>7）关闭lmc1控制卡&nbsp;lmc1_Close（）；</p><p>&nbsp;</p><p>第四步：</p><p>调用Windows API函数释放动态链接库。</p><p>FreeLibrary(hEzdDLL)</p><p>&nbsp;</p><p><br/>附录一：如何把VC项目设置为&nbsp;UNICODE版</p><p>&nbsp;</p><p>1.&nbsp;在安装visual studio的时候 在安装界面上options选项里上选择如图选项　</p><p>&nbsp;</p><p>2.&nbsp;点击changeoption选项，选择如图，然后点击change option&nbsp;选择如图</p><p>&nbsp;</p><p>3.&nbsp;点击change option选项，选择如图</p><p>&nbsp;</p><p>&nbsp;</p><p>点击change option选择如图，然后点击ok按钮。</p><p>&nbsp;</p><p>点击菜单project-&gt;Settings弹出项目设置对话框，点击C/C++属性页，在Preprocessor definitions一栏中加入UNICODE字符串，去除MCBS字符串。</p><p><br/></p><p>&nbsp;</p><p>1．&nbsp;点击Link属性页，在Category一栏中选择Output,然后在Entry-point symbol一栏中加入wWinMainCRTStartup字符串</p><p><br/></p><p>&nbsp;</p><p>2．&nbsp;把项目中所有源码中的char改成TCHAR</p><p>3．&nbsp;把所有用“…”包含的字符串改成_T(“&nbsp;…&nbsp;”)</p><p>4．&nbsp;重新编译即可</p><p><br/></p>                                        <p>本文链接：<a href="https://www.goldlaser.cn/news/861.html" title="金橙子dll使用说明">https://www.goldlaser.cn/news/861.html</a>&nbsp;转载需授权！</p>                </div>
                                <div class="tags"><a href="https://www.goldlaser.cn/jinchengzi.html" title="金橙子">金橙子</a></div>
                
            </div>
                                                <div class="content">
                <ul class="turn">
                    <li><span>上一章：</span><a href="https://www.goldlaser.cn/news/860.html" title="紫外激光器在3D打印中主要影响参数">紫外激光器在3D打印中主要影响参数</a></li>                    <li><span>下一章：</span><a href="https://www.goldlaser.cn/news/865.html" title="DataMatrix二维条码知识">DataMatrix二维条码知识</a></li>                </ul>
            </div>
                        
            
                                    <div class="list_it section">
    <h3></h3>
    <ul>
        <li><a href="https://www.goldlaser.cn/news/2555.html" title="使用激光除锈机时需要注意哪些安全问题？"><img class="lazy" data-src="https://www.goldlaser.cn/zb_users/theme/hnysnet/include/random/5.jpg" alt="使用激光除锈机时需要注意哪些安全问题？"></a>
    <h2><a title="使用激光除锈机时需要注意哪些安全问题？" href="https://www.goldlaser.cn/news/2555.html">使用激光除锈机时需要注意哪些安全问题？</a></h2>
    <p>使用激光除锈机，安全绝对是头等大事，我来帮你梳理关键点，让你操作时心里有底：一、核心安全原则‌眼睛保护‌：激光绝对不能照射人的眼睛，操作时必须佩戴‌专用激光防护眼镜‌，匹配设备波长（如CO₂激光需10...</p>
        <div class="info"><span><a href="https://www.goldlaser.cn/news/" title="操作指南">操作指南</a></span><span><i class="iconfont">&#xe6b0;</i>2026-01-17</span>    </div>
    </li>        <li><a href="https://www.goldlaser.cn/news/2554.html" title="最有效解决激光打标机Lmc硬件版本错误及Lmc驱动程序启动失败"><img class="lazy" data-src="https://www.goldlaser.cn/zb_users/upload/2025/12/202512311767148227281417.png" alt="最有效解决激光打标机Lmc硬件版本错误及Lmc驱动程序启动失败"></a>
    <h2><a title="最有效解决激光打标机Lmc硬件版本错误及Lmc驱动程序启动失败" href="https://www.goldlaser.cn/news/2554.html">最有效解决激光打标机Lmc硬件版本错误及Lmc驱动程序启动失败</a></h2>
    <p>使用JCZ打标机软件时，您经常会遇到这两个提示，Lmc硬件版本错误及Lmc驱动程序加载失败我们已找到最新方案，且效果极佳。更换USB数据线。2.机器接地。3.检查卡片是否损坏。若上述三种方法仍无法...</p>
        <div class="info"><span><a href="https://www.goldlaser.cn/news/" title="操作指南">操作指南</a></span><span><i class="iconfont">&#xe6b0;</i>2025-12-31</span>    </div>
    </li>        <li><a href="https://www.goldlaser.cn/news/2521.html" title="激光除锈机镜片使用维护指南"><img class="lazy" data-src="https://www.goldlaser.cn/zb_users/theme/hnysnet/include/random/6.jpg" alt="激光除锈机镜片使用维护指南"></a>
    <h2><a title="激光除锈机镜片使用维护指南" href="https://www.goldlaser.cn/news/2521.html">激光除锈机镜片使用维护指南</a></h2>
    <p>激光除锈设备中的机枪头镜片是核心光学元件，其清洁度和完好性直接影响激光传输效率和工作效果。以下是使用和维护时的关键注意事项：1.日常操作注意事项防尘防污：工作前确保环境清洁，避免粉尘、油污飞溅到镜片...</p>
        <div class="info"><span><a href="https://www.goldlaser.cn/news/" title="操作指南">操作指南</a></span><span><i class="iconfont">&#xe6b0;</i>2025-08-12</span>    </div>
    </li>        <li><a href="https://www.goldlaser.cn/news/2520.html" title="睿法系统显示振镜报警"><img class="lazy" data-src="https://www.goldlaser.cn/zb_users/theme/hnysnet/include/random/6.jpg" alt="睿法系统显示振镜报警"></a>
    <h2><a title="睿法系统显示振镜报警" href="https://www.goldlaser.cn/news/2520.html">睿法系统显示振镜报警</a></h2>
    <p>睿法系统显示振镜报警原因:1.15V开关电源没有跟24V开关电源同时通电。2.接到控制盒这边的±15V电源接反了3.15V开关电源烧坏。4.枪头上的9针插头没有接好或者这根信号线中间断路。5....</p>
        <div class="info"><span><a href="https://www.goldlaser.cn/news/" title="操作指南">操作指南</a></span><span><i class="iconfont">&#xe6b0;</i>2025-08-11</span>    </div>
    </li>        <li><a href="https://www.goldlaser.cn/news/2519.html" title="睿法枪头屏幕显示温度XXX或者显示的数值很大"><img class="lazy" data-src="https://www.goldlaser.cn/zb_users/theme/hnysnet/include/random/3.jpg" alt="睿法枪头屏幕显示温度XXX或者显示的数值很大"></a>
    <h2><a title="睿法枪头屏幕显示温度XXX或者显示的数值很大" href="https://www.goldlaser.cn/news/2519.html">睿法枪头屏幕显示温度XXX或者显示的数值很大</a></h2>
    <p>睿法枪头屏幕显示温度XXX或者显示的数值很大原因：1.受到氩弧焊信号干扰。2.系统故障。3.温度监控板烧掉。4.屏幕信号线和温控信号线接线的时候两个对换接错过。5.控制盒或者温控板信号线接触...</p>
        <div class="info"><span><a href="https://www.goldlaser.cn/news/" title="操作指南">操作指南</a></span><span><i class="iconfont">&#xe6b0;</i>2025-08-11</span>    </div>
    </li>        <li><a href="https://www.goldlaser.cn/news/2358.html" title="金橙子软件工作时提示内存不足的解决办法"><img class="lazy" data-src="https://www.goldlaser.cn/zb_users/upload/2025/02/202502111739246172894203.jpg" alt="金橙子软件工作时提示内存不足的解决办法"></a>
    <h2><a title="金橙子软件工作时提示内存不足的解决办法" href="https://www.goldlaser.cn/news/2358.html">金橙子软件工作时提示内存不足的解决办法</a></h2>
    <p>金橙子软件工作时提示内存不足的解决办法：很多用户在使用机器过程中遇到过，下面图片是解决金橙子软件提示内存不足的解决办法只需要修改源文件里面的一个数值就可以了...</p>
        <div class="info"><span><a href="https://www.goldlaser.cn/news/" title="操作指南">操作指南</a></span><span><i class="iconfont">&#xe6b0;</i>2025-02-11</span>    </div>
    </li>        <li><a href="https://www.goldlaser.cn/news/1586.html" title="直径符号怎么打出来激光打标机软件里"><img class="lazy" data-src="https://www.goldlaser.cn/zb_users/upload/2022/05/202205311653955466386079.png" alt="直径符号怎么打出来激光打标机软件里"></a>
    <h2><a title="直径符号怎么打出来激光打标机软件里" href="https://www.goldlaser.cn/news/1586.html">直径符号怎么打出来激光打标机软件里</a></h2>
    <p>激光打标机金橙子软件里面怎么样去打出直径的符号“Ø”？解决办法：1、百度搜索，在结果里面会出来这个符号，复制就可以了2、找到本篇文章，负责就可以了3、使用快捷键，左手按住ALT键。右手在数字键上面打出...</p>
        <div class="info"><span><a href="https://www.goldlaser.cn/news/" title="操作指南">操作指南</a></span><span><i class="iconfont">&#xe6b0;</i>2022-05-31</span>    </div>
    </li>        <li><a href="https://www.goldlaser.cn/news/1583.html" title="激光打标机怎么设置打标内容的顺序"><img class="lazy" data-src="https://www.goldlaser.cn/zb_users/upload/2022/05/202205281653748782906191.png" alt="激光打标机怎么设置打标内容的顺序"></a>
    <h2><a title="激光打标机怎么设置打标内容的顺序" href="https://www.goldlaser.cn/news/1583.html">激光打标机怎么设置打标内容的顺序</a></h2>
    <p><a href="https://www.goldlaser.cn/jinchengzi.html" title="金橙子">#金橙子</a>激光打标机怎么设置打标内容的顺序？比如激光打标机控制金橙子软件里面有多个文本内容，怎么样才能按照我们想做的顺序来打标。下面我们来看一下：比如我添加了上图三个文本内容，在软件左侧对象列表里选中内容后双击...</p>
        <div class="info"><span><a href="https://www.goldlaser.cn/news/" title="操作指南">操作指南</a></span><span><i class="iconfont">&#xe6b0;</i>2022-05-28</span>    </div>
    </li>        <li><a href="https://www.goldlaser.cn/news/1574.html" title="复工秘籍：节后激光器复工指南"><img class="lazy" data-src="http://www.maxphotonics.com/vancheerfile/Images/2020/4/20200417104549742.png" alt="复工秘籍：节后激光器复工指南"></a>
    <h2><a title="复工秘籍：节后激光器复工指南" href="https://www.goldlaser.cn/news/1574.html">复工秘籍：节后激光器复工指南</a></h2>
    <p>节假日激光设备停机时间普遍较长，为助您快速顺利复工，我们精心准备了一份激光器复工指南，只需正确解锁，就能高效生产，助您开工大吉！温馨提示：如果集成商有更详细的指导说明，此复工秘籍可作为参考文件，酌情解...</p>
        <div class="info"><span><a href="https://www.goldlaser.cn/news/" title="操作指南">操作指南</a></span><span><i class="iconfont">&#xe6b0;</i>2022-05-16</span>    </div>
    </li>        <li><a href="https://www.goldlaser.cn/news/1573.html" title="怎样使红光指示与实际标刻图形完全重合"><img class="lazy" data-src="https://www.goldlaser.cn/zb_users/theme/hnysnet/include/random/6.jpg" alt="怎样使红光指示与实际标刻图形完全重合"></a>
    <h2><a title="怎样使红光指示与实际标刻图形完全重合" href="https://www.goldlaser.cn/news/1573.html">怎样使红光指示与实际标刻图形完全重合</a></h2>
    <p>尊敬的客户，您好！此问题可调整红光偏移位置、比例大小等参数，具体操作：修改“参数”工具栏----“其它”----&nbsp;“红光指示”栏下参数值；勾选“使能选择轮廓”，红光会显示图形的轨迹，否则，红...</p>
        <div class="info"><span><a href="https://www.goldlaser.cn/news/" title="操作指南">操作指南</a></span><span><i class="iconfont">&#xe6b0;</i>2022-05-16</span>    </div>
    </li>        </ul>
</div>
                    </div>
        <div class="scrollBox postright">
        
    
         
<div class="section relates_it">
    <h3>猜你还喜欢这些...<i class="iconfont">&#xe63e;</i></h3>
    <ul>
                   
      <li>
      <a href="https://www.goldlaser.cn/news/2555.html"><img src="https://www.goldlaser.cn/zb_users/theme/hnysnet/include/random/4.jpg" alt="使用激光除锈机时需要注意哪些安全问题？"></a>
        <h2><a href="https://www.goldlaser.cn/news/2555.html" title="使用激光除锈机时需要注意哪些安全问题？" target="_blank">使用激光除锈机时需要注意哪些安全问题？</a></h2>
        <p>使用激光除锈机，安全绝对是头等大事，我来帮你梳理关键点，让你操作时心里有底：一、...</p>
      </li>
       
      <li>
      <a href="https://www.goldlaser.cn/news/2554.html"><img src="https://www.goldlaser.cn/zb_users/upload/2025/12/202512311767148227281417.png" alt="最有效解决激光打标机Lmc硬件版本错误及Lmc驱动程序启动失败"></a>
        <h2><a href="https://www.goldlaser.cn/news/2554.html" title="最有效解决激光打标机Lmc硬件版本错误及Lmc驱动程序启动失败" target="_blank">最有效解决激光打标机Lmc硬件版本错误及Lmc驱动程序启动失败</a></h2>
        <p>使用JCZ打标机软件时，您经常会遇到这两个提示，Lmc硬件版本错误及Lmc驱动程...</p>
      </li>
       
      <li>
      <a href="https://www.goldlaser.cn/news/2521.html"><img src="https://www.goldlaser.cn/zb_users/theme/hnysnet/include/random/6.jpg" alt="激光除锈机镜片使用维护指南"></a>
        <h2><a href="https://www.goldlaser.cn/news/2521.html" title="激光除锈机镜片使用维护指南" target="_blank">激光除锈机镜片使用维护指南</a></h2>
        <p>激光除锈设备中的机枪头镜片是核心光学元件，其清洁度和完好性直接影响激光传输效率和...</p>
      </li>
       
      <li>
      <a href="https://www.goldlaser.cn/news/2520.html"><img src="https://www.goldlaser.cn/zb_users/theme/hnysnet/include/random/3.jpg" alt="睿法系统显示振镜报警"></a>
        <h2><a href="https://www.goldlaser.cn/news/2520.html" title="睿法系统显示振镜报警" target="_blank">睿法系统显示振镜报警</a></h2>
        <p>睿法系统显示振镜报警原因:1.15V开关电源没有跟24V开关电源同时通电。2....</p>
      </li>
       
      <li>
      <a href="https://www.goldlaser.cn/news/2519.html"><img src="https://www.goldlaser.cn/zb_users/theme/hnysnet/include/random/6.jpg" alt="睿法枪头屏幕显示温度XXX或者显示的数值很大"></a>
        <h2><a href="https://www.goldlaser.cn/news/2519.html" title="睿法枪头屏幕显示温度XXX或者显示的数值很大" target="_blank">睿法枪头屏幕显示温度XXX或者显示的数值很大</a></h2>
        <p>睿法枪头屏幕显示温度XXX或者显示的数值很大原因：1.受到氩弧焊信号干扰。2....</p>
      </li>
       
          </ul>
</div>        </div>     </div>
</div>    <footer>
  <div class="container">
           <div class="footer_box">
                <div class="footer_url uw">
        <div class="ft">服务</div>        <ul>
        <li> <a href="https://www.goldlaser.cn/jiagong/">激光刻字加工</a></li>
<li> <a href="https://www.goldlaser.cn/jiguangchuxiuji/">激光除锈机厂家</a></li>
        </ul>
        </div>
                        <div class="footer_url uw">
        <div class="ft">地图</div>        <ul>
        <li> <a href="/sitemap.xml">xml</a></li>
<li> <a href="/sitemap.html">html</a></li>        </ul>
        </div>
                        <div class="footer_url uw">
        <div class="ft">热门</div>        <ul>
        <li> <a href="https://www.goldlaser.cn/shouchishijiguanghanjieji/">手持激光焊接机厂家</a></li>
<li> <a href="https://www.goldlaser.cn/gongyeban/1954.html">玻璃激光打孔机</a></li>        </ul>
        </div>
                
                <div class="footer_qrcode qw">
        <div class="ft">微信号</div>
        <img src="https://www.goldlaser.cn/zb_users/upload/2021/09/202109231632367365153972.jpg">
        <p></p>
        </div>
                        <div class="footer_qrcode qw">
        <div class="ft">服务号</div>
        <img src="https://www.goldlaser.cn/zb_users/upload/2021/11/202111151636968147282746.jpg">
        <p></p>
        </div>
          </div>
      <div class="clear"></div>
             <div class="copyright">
       <p><span >&nbsp;&nbsp;浪起激光是以<a href="https://www.goldlaser.cn/jiguangdabiaoji/">激光打标机</a>、<a href="/jiguangqingxiji/">激光清洗机</a>、手持式激光焊接机、<a href="https://www.goldlaser.cn/">激光除锈机</a>为主导产品的生产厂家，产品销往全球80余国家，出口品质，值得信赖！了解请拨：15964514888<script>
var _hmt = _hmt || [];
(function() {
  var hm = document.createElement("script");
  hm.src = "https://hm.baidu.com/hm.js?45247980dba73fc2df70eee34581fcf7";
  var s = document.getElementsByTagName("script")[0]; 
  s.parentNode.insertBefore(hm, s);
})();
</script></span></p>
      </div>
  </div>
</footer>
<script language="javascript">function imgdragstart(){return false;}for(i in document.images)document.images[i].ondragstart=imgdragstart;$(document).keydown(function(){return key(arguments[0])});function key(e){var keynum;if(window.event){keynum=e.keyCode;}else if(e.which){keynum=e.which;} if(keynum==123){window.close();return false;}}
</script>

<div class="kfwx">
    <div class="wx_content">
    <span class="iconfont">&#xe6c3;</span>
    <img src="https://www.goldlaser.cn/zb_users/upload/2020/10/202010271603802109321559.jpg">
        </div>
</div>
<script src="https://www.goldlaser.cn/zb_users/theme/hnysnet/script/jquery.theme.1.3.js"></script>
<script src="https://www.goldlaser.cn/zb_users/theme/hnysnet/script/jquery.lazyload.js?v=1.9.3"></script>
<script>$(function(){$("img.lazy").lazyload({placeholder:"https://www.goldlaser.cn/zb_users/theme/hnysnet/style/images/grey.gif",threshold:1000,effect:"fadeIn",data_attribute  : "src",})});</script>
<script src="https://www.goldlaser.cn/zb_users/theme/hnysnet/script/jquery.scrollBox.left.js"></script>
</body>
</html><!--3,865.69 ms , 26 queries , 2232kb memory , 0 error-->