登录
首页 » Visual C++ » DXF_read_display_wxwidgets

DXF_read_display_wxwidgets

于 2010-07-11 发布 文件大小:3323KB
0 157
下载积分: 1 下载次数: 238

代码说明:

  编程环境为Visual studio2008,采用dxflib库编写,内部定义了一些图形类,可以实现dxf文件的读取,显示,及删除操作。页面侧边有动态标尺,按住鼠标中键可平移窗口,拨动滚轮可缩放视图,采用窗口裁剪以及显示缓存来提高性能及防止闪烁。本来是做为激光切割机控制系统来开发的,但是后来因为某些原因搁浅了,现在就拿出来供大家参数吧。界面上有一些激光加工参数的输入,但是实际是没有任何作用的。 程序界面使用wxwidgets库编写。这是一个跨平台的库,有很多有用的控件,在不同平台是会有相应平台的风格。此程序也可做为学习wxwidgets的例程。 编译此程序需要wxwidgets2.8.7 ;这是一个开源的界面库,请到官方主页去下载。 本人英文不好,以下英文描述为自动翻译。请见谅(Programming environment for Visual studio2008, using dxflib library prepared a number of graphics within the definition of class, can achieve dxf file to read, display, and delete operations. Pages are dynamically scale the side, hold down the mouse button to pan the window, toggle wheel to zoom the view, with window clipping and display cache to improve performance and prevent blinking. Originally as a laser cutting machine control system to develop, but was stranded for some reason, and now Take it out for your parameters. Interface, there are some laser processing parameters input, but actually have no effect. Prepared using the wxwidgets library program interface. This is a cross-platform library, there are many useful controls, there will be appropriate in different platforms, platform style. This procedure can also be used as learning wxwidgets routines. Compile this program requires wxwidgets2.8.7 this is an open source interface library, please go to the official home page)

文件列表:

LP_EasyLaser090604
..................\autocad图标.bmp
..................\Debug
..................\.....\EasyLaser.exe,6225920,2009-06-04
..................\dxflib
..................\......\lib
..................\......\src
..................\......\...\Debug
..................\......\...\dl_attributes.h,3869,2007-09-18
..................\......\...\dl_codes.h,21420,2007-11-20
..................\......\...\dl_creationadapter.h,4135,2008-02-05
..................\......\...\dl_creationinterface.h,8017,2008-02-05
..................\......\...\dl_dxf.cpp,140274,2008-02-05
..................\......\...\dl_dxf.h,15232,2008-02-05
..................\......\...\dl_entities.h,31455,2008-01-05
..................\......\...\dl_exception.h,1521,2007-09-18
..................\......\...\dl_extrusion.h,3143,2007-09-18
..................\......\...\dl_writer.h,12984,2007-11-20
..................\......\...\dl_writer_ascii.cpp,3412,2007-12-02
..................\......\...\dl_writer_ascii.h,2263,2007-09-18
..................\......\...\dxflib.vcproj,6766,2008-06-21
..................\......\test
..................\......\....\3dface.dxf,30585,2008-02-05
..................\......\....\demo.dxf,101099,2007-09-18
..................\......\....\main.cpp,7824,2007-09-18
..................\......\....\Makefile,583,2008-02-05
..................\......\....\Makefile.in,575,2008-02-05
..................\......\....\myfile.dxf,12924,2008-02-05
..................\......\....\test_creationclass.cpp,4031,2008-02-05
..................\......\....\test_creationclass.h,1891,2008-02-05
..................\EasyLaser
..................\.........\bitmaps

..................\.........\.......\copy.xpm,751,2007-08-06

..................\.........\.......\cut.xpm,780,2007-08-06
..................\.........\.......\dotrack.bmp

..................\.........\.......\help.xpm,1156,2007-08-06
..................\.........\.......\layer.bmp
..................\.........\.......\new.bmp,1318,2007-08-06
..................\.........\.......\new.xpm,870,2007-08-06
..................\.........\.......\open.bmp,1318,2007-08-06
..................\.........\.......\open.xpm,946,2007-08-06
..................\.........\.......\page.bmp,714,2007-08-06
..................\.........\.......\paste.bmp,1318,2007-08-06
..................\.........\.......\preview.bmp,1318,2007-08-06
..................\.........\.......\preview.xpm,782,2007-08-06
..................\.........\.......\print.bmp,1318,2007-08-06
..................\.........\.......\print.xpm,932,2007-08-06
..................\.........\.......\refresh.bmp,774,2008-07-01
..................\.........\.......\save.bmp,1318,2007-08-06
..................\.........\.......\save.xpm,721,2007-08-06
..................\.........\.......\zoomall.bmp,774,2008-06-29
..................\.........\combo.h,18334,2008-09-17
..................\.........\Debug
..................\.........\EasyLaser.vcproj,13776,2008-08-29
..................\.........\EasyLaser.vcproj.WAH.Administrator.user,2623,2009-06-04
..................\.........\EL_DocView.cpp,22866,2009-02-18
..................\.........\EL_DocView.h,6538,2009-02-18
..................\.........\EL_Frame.aps,100408,2009-02-18
..................\.........\EL_Frame.cpp,84738,2009-02-18
..................\.........\EL_Frame.h,5286,2008-08-31
..................\.........\EL_Frame.rc,459,2009-02-18
..................\.........\mondrian.ico
..................\.........\mondrian.xpm,1344,2007-08-06
..................\.........\mondros2.ico
..................\.........\vc_mswd
..................\.........\备份非VS创建EL_Frame.rc,315,2007-08-06
..................\.........\平台编译用文件
..................\.........\..............\makefile.bcc,7005,2007-08-30
..................\.........\..............\makefile.dmc,2185,2007-08-20
..................\.........\..............\makefile.dms,6212,2007-08-20
..................\.........\..............\makefile.gcc,6472,2007-08-30
..................\.........\..............\Makefile.in,8614,2007-11-09
..................\.........\..............\makefile.sl,279,2007-08-06
..................\.........\..............\makefile.unx,1680,2007-08-30
..................\.........\..............\makefile.va,889,2007-08-06
..................\.........\..............\makefile.vc,9254,2007-08-30
..................\.........\..............\makefile.wat,7101,2007-08-30
..................\EasyLaser.sln,4477,2008-06-27
..................\EasyLaserLib
..................\............\lib
..................\............\Src
..................\............\...\Debug
..................\............\...\EasyLaserLib.vcproj,6262,2008-07-11
..................\............\...\LP_Advanced.cpp,104636,2009-02-18
..................\............\...\LP_Advanced.h,15916,2009-06-04
..................\............\...\LP_Base.cpp,48858,2008-12-23
..................\............\...\LP_Base.h,16730,2008-12-23
..................\............\...\LP_dxfInterface.h,27570,2008-09-17
..................\............\...\LP_Enginery.cpp,789,2008-12-22
..................\............\...\LP_Enginery.h,1537,2009-06-04
..................\............\...\LP_Graph.cpp,75166,2008-10-07
..................\............\...\LP_Graph.h,22116,2008-10-07
..................\fparser
..................\.......\config.guess,41865,2005-11-22
..................\.......\config.sub,30291,2005-11-22
..................\.......\configure,143586,2005-11-22
..................\.......\configure.in,919,2005-11-22

下载说明:请别用迅雷下载,失败请重下,重下不扣分!

发表评论


0 个回复

  • multiply-viewport
    采用vc++2005编写的程序,主要是关于VC多窗口的界面编程方法。(Introduce the MDI application in vc++2005.)
    2014-08-30 12:14:13下载
    积分:1
  • GL12
    编写Windows 窗口应用程序,要求能实现如下功能:1.包含如下菜单项:学生管理—>管理(M) ,管理菜单项选择后要求弹出自定义对话框对学生进行管理,管理内容包括 增加学生,浏览学生信息,删除学生; 2.学生信息包括性别,专业,CET4,CET6,计算机等级考试等学习情况,要求使用Radio,CheckBox,ComboBox,Button,EditBox; 3.学生管理对话框中增加头像选择功能,头像采用cat.ico, dog.ico, boy.ico, girl.ico 文件; 4.增加菜单项:学生管理—>保存(S),读取(R) ,能将所有学生信息(包含头像信息)保存到指定的二进制文件no12.data中。(Write Windows window application requirements to achieve the following functions: 1. Contains the following menu items: Student Management- " Administrative (M), management requirements of the pop-up menu of options to customize the dialog box after the students management, management including increased student View student information, delete the student 2. student information including gender, professional, CET4, CET6, learning computer grade examinations, requires the use of Radio, CheckBox, ComboBox, Button, EditBox 3. Student Management dialog box, select the features to increase picture , head with cat.ico, dog.ico, boy.ico, girl.ico documents 4. add menu item: Student Management-> Save (S), read (R), can all student information (including picture information ) saved in the specified binary file no12.data)
    2020-07-03 02:40:01下载
    积分:1
  • trb
    透明窗体的简单例子,动态的文字直接显示在桌面上(Transparent form of a simple example, dynamic text displayed directly on your desktop)
    2014-01-08 11:37:04下载
    积分:1
  • grid wnd
    一个用VC++6.0编写的表格控件,类似于Excell的表格控件。(a VC 6.0 forms prepared by the control, similar to the Excel tables controls.)
    2005-04-09 18:51:45下载
    积分:1
  • the-vertical-title-bar
    制作垂直标题栏的窗体Production form the vertical title bar(Production form the vertical title bar)
    2011-06-05 12:13:35下载
    积分:1
  • jtcwVC
    该套软件主要用来记录家庭财务收入与支出的情况。软件包括下面几个方面的主要界面:1、用户登录界面:单击左边窗口的用户登录按钮可以进入该界面。输入要操作人的用户名和密码,这里由于只提供给自己家用,所以只有两个用户,可以输入ycl 密码:12345进入。2、账目现状界面:登录成功自动进入账目现状界面,当然也可以通过单击左边窗口中的账目现状按钮进入该界面,该界面可以显示指定时间段内的收入与支出情况,统计出现有余额。并通过树状列表显示各项收入支出的情况。3、资金进账界面:登录成功后,才能运行该界面,用户通过单击左窗口中的资金进账按钮来进入该界面。该界面可以显示指定时间段内的支出情况,并可以添加新的收入项目。测试时可以选择6月到10月之间的项目4、资金支出界面:登录成功后才能运行该界面,用户通过单击左窗口中的资金支出按钮来进入该界面。该界面可以显示指定时间段内的收入情况,并可以添加新的支出项目。测试时可以选择6月到10月之间的项目5、系统退出:用户可以通过单击左窗口中的系统退出按钮来退出系统的运行(Of the software is mainly used to record income and expenditure of the family financial situation. Several aspects of the software includes the following main interfaces: one, the user login screen: Click the button to the left of the window the user can log into the interface. Enter the operator s user name and password, here as available only to their own home, so there are only two users, you can enter ycl Password: 12345 to enter. 2, accounts for the status quo interface: Log in automatically into the accounts of the success of the status quo interface, of course, the left window by clicking the button in the accounts of the status quo into the interface that can display the specified time period of the income and expenditure, statistics appeared in the balance. Through the tree list displays all the income and expenditure situation. 3, funds much richer interface: login is successful, in order to run the interface, the user window by clicking the left button to enter the capital m)
    2010-03-11 11:37:52下载
    积分:1
  • 213937196ADDSKIN
    可以给MFC添加皮肤,内含很多,且有使用方法,非常好用。文件很齐全(You can add the skin, to the MFC containing a lot of, and use, very easy to use. The file is complete)
    2013-09-03 10:56:36下载
    积分:1
  • Dialog-box
    界面编程的对话框初级编辑教程,适合新手学习(Programming interface dialog primary tutorial, suitable for novice learning)
    2012-04-02 12:01:50下载
    积分:1
  • MP422E(VB)
    Visual Basic课程设计波形采集,Windows VB语言编写(AD collect, Windows Visual Basic)
    2021-04-13 15:48:56下载
    积分:1
  • RoundClock
    自己做的一个圆形始终,能用图像生动显示时、分、秒,并添加界面皮肤更换。(Always do their own a round, vivid images can display hours, minutes, seconds, and add the interface skin replacement.)
    2010-10-26 12:41:51下载
    积分:1
  • 696518资源总数
  • 105243会员总数
  • 13今日下载