登录
首页 » Visual C++ » DXF_read_display_wxwidgets

DXF_read_display_wxwidgets

于 2010-07-11 发布 文件大小:3323KB
0 195
下载积分: 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 个回复

  • beautifulbutton
    这是关于界面设计中的按钮美化的一些程序,这对美化界面很有帮助(This is the interface design on the button beautify some of the procedures, to beautify helpful interface)
    2007-01-04 18:37:23下载
    积分:1
  • multiply-viewport
    采用vc++2005编写的程序,主要是关于VC多窗口的界面编程方法。(Introduce the MDI application in vc++2005.)
    2014-08-30 12:14:13下载
    积分:1
  • VCDialogDrawing
    VC版绘图,直接在对话框中绘制曲线图,可以在二维与上位之间切换(VC version of the drawing, directly draw graphs in the dialog box, you can switch between two-dimensional and the host)
    2013-07-15 14:31:20下载
    积分:1
  • (Access)
    mfc数据库用mfc方式实现了数据库功能(mfc database)
    2020-10-30 22:49:56下载
    积分:1
  • cxocode
    Bar code generator, such as type of bar code can be generated. No other controls, demo,
    2017-06-17 09:02:05下载
    积分:1
  • st_splitterwnd_demo
    这是visual c ++ 下分割视图的好代码(this is splitterwnd code)
    2009-06-15 18:04:30下载
    积分:1
  • MyNotepad
    说明:  自己用MFC的view视图,不使用任何控件,编写的一个记事本程序(Own use MFC-view view, do not use any controls, written in a notebook of this procedure)
    2009-08-25 11:25:27下载
    积分:1
  • itemhistory
    VC/C++源码,界面编程,记忆菜单,历史记录,mfc70.dll   VC++在子菜单中添加打开文件的历史记录文件,菜单为自动记忆你打开过的文件,方便下次快速打开,示例程序仅以打开TXT格式的文本文件为例,演示如何记录打开的TXT文件记录。(VC/C++ source code, programming interface, memory menu, history, mfc70.dll VC++ added in the sub-menu to open the file history file menu for automatic memory you open the file, allows you to quickly open the sample program is only open TXT format text file, for example, demonstrates how to record TXT file open records )
    2012-11-19 09:52:26下载
    积分:1
  • boshuxingcheng
    对阵列信号进行波束形成处理,并编辑界面显示,包括波束形成图和方位历程图,界面优美,有实用价值(Beamforming array signal processing and editing interface, including beamforming Figure and orientation course map, interface is beautiful, practical value)
    2013-03-30 09:19:48下载
    积分:1
  • 便捷的图形用户终端
    便捷的图形用户界面终端.rar(convenient graphical user interface terminal. Rar)
    2005-01-27 11:44:43下载
    积分:1
  • 696518资源总数
  • 106155会员总数
  • 8今日下载