用C++做NX二次開發,一個功能建一個工程,管理起來很不方便,在網上找了些資料學習,成功的把多個功能做到一個工程里(多功能集成到一個DLL)。
1.首先要了解外掛的菜單文件的基礎,要實現多個功能集合在一個DLL需要用到按鈕的標識。

2.新建工程示例:
1)新建工程如圖所示

2)項目主程序頭文件件把功能1和功能2的頭文件加進來
 
3)把功能1和功能2源文件里以下代碼注釋掉
 
 
4)在項目主源文件入口函數通過字符串對比按鈕標識,用戶按了那個功能按鈕就調用那一種功能。

5)生成解決方案,生成的DLL名字為YiNingToolsSelectMen.dll。外掛菜單兩個功能都是調用此DLL。

6)效果圖如下

