版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、 HYPERLINK /proe%e4%ba%8c%e6%ac%a1%e5%bc%80%e5%8f%91protoolkit-vc6-0%e7%8e%af%e5%a2%83%e9%85%8d%e7%bd%ae.html o Proe二次开发Pro/toolkit-VC6.0环境配置 Proe二次开发Pro/toolkit-VC6.0环境配置1.开发和测试环境:简体中文Windows xp+ SP2Pro/EE 野火火 2.oVisuaal CC+ 6.002.设置PPro/TOOOLKIIT头文文件路径径和库文文件在vc中选选择tooolss菜单下下面的ooptiion,如如图:把proee安
2、装目目录下的的PROOEWIILDFFIREE 2.0PPROTTOOLLKITTINNCLUUDESS 目录录(我的的prooe是装装在D盘盘的)添添加到iinclludee fiiless,如图图:下面添加库库文件,添添加“PPROEEWILLDFIIRE 2.00PRROTOOOLKKITI4886_NNTOOBJ”目目录到llibrraryy fiiless,如图图:3.创建MMFC dlll项目,项项目名称称添“ttestt”,如如下图,后后面选择择默认设设置点击击finnishh即可。4.项目相相关设置置,每新新建一个个项目都都必须设设置。在在vc的的proojecct菜单单下选择
3、择setttinng,LLinkk中 oobjeect/libbariies下下增加 prootk_dlll.liib pproddev_dlll.liib mmpr.libb wssockk32.libb,Iggnorre llibaariees增加加 mssvcrrt.llib (iWWin332 RReleeaseem模式式,这里里我们采采用reeleaase模模式)或或 mssvcrrtd.libb (debbug模模式)如如下图。我我们是学学机械行行业不是是学计算算机专业业的,知知道这样样设置就就可以没没有必要要追究为为什么要要这样设设置。5.终于设设置完成成了,下下面开始始程序编编
4、写了。首首先包含含头文件件,如下下图。复制下面的的代码粘粘贴至MMFC自自动生成成的代码码下面。static int status;static uiCmdAccessState UserAccessTestMenu(uiCmdAccessMode access_mode);int MyTest();extern “C” int user_initialize()static wchar_t menumsgfile = u,s,e,r,m,s,g,.,t,x,t,0;uiCmdCmdId cmd_id;/在Help菜单的左边添加Test菜单status = ProMenubarMenuAdd(
5、“TestMenu”, “Test”, “Help”, PRO_B_FALSE, menumsgfile);status = ProCmdActionAdd(“MyTest”, (uiCmdCmdActFn)MyTest, uiCmdPrioDefault, UserAccessTestMenu, PRO_B_TRUE, PRO_B_TRUE, &cmd_id);status = ProMenubarmenuPushbuttonAdd(“TestMenu”, “MainBtn1, “Hello”, “Hello Help”, NULL, PRO_B_TRUE, cmd_id, menumsgf
6、ile);return(0);static uiCmdAccessState UserAccessTestMenu (uiCmdAccessMode access_mode)return (ACCESS_AVAILABLE);int MyTest()AfxMessageBox(“你好proe123);return 0;extern “C” void user_terminate()新学proo/tooolkkit的的朋友可可能对MMFC生生成的代代码感到到困惑,不不知道都都代表什什么意思思。其实实我们没没有必要要了解那那么清楚楚,上面面复制的的代码现现在可能能也不是是很了解解,以后后我我会会详
7、细讲讲解每条条代码的的意思,这这里仅仅仅让大家家熟悉下下开发过过程和环环境。6.编译源源文件,在在“buulidd”菜单单下选择择“seet aactiive connfigguraatioon”,选选择“WWin332 RReleeasee”点击击ok ,如下下图。下面开始bbuliid程序序,在“bbuliid”菜菜单下选选择“RRebuulidd alll”,成成功后会会在项目目文件夹夹“teest”下下生成“RReleeasee”文件件夹里面面有我们们需要的的“teest.dlll”文件件,如图图:7.程序代代码编译译完成了了,下面面编写pproee菜单的的消息文文件。在“Rellea
8、sse”下下添加ttextt文件夹夹,在ttextt文件下下添加cchinnesee_cnn子文件件夹,同同时创建建useermssg.ttxt文文件,内内容如下下:Test&Tesst#Helllo&Helllo#Helllo HellpHeelloo! TThiss iss a Proo/TOOOLKKIT sammplee.#8.在teest目目录下添添加prrotkk.daat文件件(用记记事本创创建),内内容如下下:naametesststtarttup dlllalllow_stoop TTRUEEexeec_ffilee D:c+leearnnteestRelleassettestt.dllltext_dirr D:c+leearnnteestRelleasseTTexttrevvisiion tesstv00.0descrripttionn Fiirstt Tooolkkit Apppliccatiioneend9.所有工工作都完完成了,最最后一步步就是到到prooe你们们注册应应用程序序了。在在prooe“工工具”菜菜单中选选择“辅辅助应用用程序”选选
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 社区关于开展2024年世界精神卫生日宣传活动方案(七篇)
- 黑龙江佳木斯市(2024年-2025年小学三年级语文)人教版能力评测(下学期)试卷(含答案)
- 2024年江油市四上数学期末考试试题含解析
- 2024年江西省萍乡市莲花县三年级数学第一学期期末监测模拟试题含解析
- 2024年江苏省兴化市数学六年级第一学期期末统考模拟试题含解析
- 2024年江苏省苏州市吴中区三年级数学第一学期期末复习检测模拟试题含解析
- 2024年湖南益阳桃江县招聘选调公务员(参公人员)全额事业编制人员72人历年高频500题难、易错点模拟试题附带答案详解
- 2024年湖南湘西自治州气象部门招聘全日制普通应届高校毕业生2人高频500题难、易错点模拟试题附带答案详解
- 2024年湖南永州市零陵区事业单位招聘工作人员83人高频500题难、易错点模拟试题附带答案详解
- 2024年湖南张家界市审计局招聘高频500题难、易错点模拟试题附带答案详解
- 机电教师企业实践总结
- GB/T 32249-2015铝及铝合金模锻件、自由锻件和轧制环形锻件通用技术条件
- 读《儿童游戏在游戏中成长》有感
- 长沙市水运事务中心公开招考1名普通雇员【共500题含答案解析】模拟检测试卷
- RPA初级考试试题附答案
- 第九版内科学心包疾病培训课件
- 高中物理10分钟微课的教案模板
- 天然气基础知识汇编
- 毛概-第二章-新民主主义革命的理论的课件
- 楼顶搭棚申请
- 《爬天都峰》完美版(共26张)课件
评论
0/150
提交评论