原创 ObjectARX 介紹

ObjectARX   1. ObjectARX的介紹:  ObjectARX是AutoDesk公司針對AutoCAD平臺上的二次開發而推出的一個開發軟件包,它提供了以C++爲基礎的面向對象的開發環境及應用程序接口,能真正快速的訪問Aut

原创 VC MFC中線程同步對象的區別

VC MFC中線程同步對象的區別  臨界區 CCriticalSection,在用戶模式工作,適用於保護線程間共享資源,一個線程可以多次Lock不會出錯。不支持在多進程之間工作。互斥量 CMutex,在內核模式工作,除了支持

原创 打開,關閉 CD_ROM,關機,重啓,系統字體枚舉 ,顯示和隱藏程序菜單,獲取可執行文件的圖標,窗口自動靠邊程序演示,給系統菜單添加菜單項,得到屏幕的尺寸大小

一、打開CD-ROMmciSendString("Set cdAudio door open wait",NULL,0,NULL);二、關閉CD_ROMmciSendString("Set cdAudio door closed wait

原创 CAD ObjectARX擴展工具的源碼(二)

CAD ObjectARX擴展工具的源碼(二)   //AcDbObjectId CDrawFunction::createtextAll(AcGePoint3d pt,char *text,AcDb::TextHorzMode

原创 CAD ObjectARX擴展工具的源碼(一)

CAD ObjectARX擴展工具的源碼(一) 收藏的CAD擴展工具的源碼:   Acad::ErrorStatus CDrawFunction::getAllEntity(AcDbDatabase *pDb,AcDbObje

原创 CFontDialog 類

CFontDialog   CFontDialog   CObject └CCmdTarget └CWnd └CDialog └CCommonDialog └CFontDialog   CFontDialog可以使你嚮應用添加一個字體選

原创 ARX 簡單程序(不錯的例子)

////////////////////創建窗體圖層"Window_Layer"/////////////////AcDbObjectIdcreateWindowsLayer(){//打開層表,打開方式爲只寫///AcDbLayerTab

原创 ARX編程概述

ARX編程概述 2008-05-29 08:53 一.圖塊設計技術: 在AutoCAD數據庫中,以各圖塊實際上市存儲在塊表記錄裏的實體集合。每個圖塊從一格AcDbBlockBegin對象開始,緊接着是一個或多 個AcDbEntity對

原创 ARX對象的一些文字說明

ARX對象的一些文字說明 2008-06-02 10:16 節選於《AutoCAD高級開發技術:ARX編程及應用》 一.圖塊設計技術: 在AutoCAD數據庫中,以各圖塊實際上市存儲在塊表記錄裏的實體集合。每個圖塊從一格AcDbBl

原创 VC中Combo Box控件使用大全

VC中Combo Box控件使用大全(2007-8-6 18:01:00) 【收藏】 【評論】 【打印】 【關閉】   http://www.dayjs.com/html/C/kjcz/20070726/7623.html   一、如

原创 使用Visual C++創建 Object ARX 應用程序

http://www.missyuan.net/article/20071012/cad_22858_3.html 點贊 收藏 分享 文章舉報 sw283632534 發佈了3

原创 CMD命令

CMD命令 net use ipipc$ " " /user:" " 建立IPC空鏈接 net use ipipc$ "密碼" /user:"用戶名" 建立IPC非空鏈接 net use h: ipc$ "密碼" /user:"用戶名"

原创 CFontDialog 使用介紹

CFileDialog [ 2006-9-29 23:54:00 | By: superleeo ] CFileDialog文件選擇對話框的使用:首先構造一個對象並提供相應的參數,構造函數原型如下:CFileDialog::CFileD

原创 CMDIFrameWnd 類

CMDIFrameWndCObject └CCmdTarget └CWnd └CFrameWnd └CMDIFrameWnd CMDIFrameWnd類提供了Windows多文檔界面(MDI)子窗口的功能和管理窗口的功能。爲了爲應用創建有

原创 CAD ObjectARX 插入塊的代碼

//獲得要插入的塊名CString blockname;m_listctrl.GetLBText(m_listctrl.GetCurSel(),blockname);//blockname = "CHART-20";//尋找是否已經定義A