求助 在UG二次開發中如何呼叫MFC中的對話方塊資源?

2025-03-21 23:20:21 字數 2270 閱讀 5276

1樓:匿名使用者

大家真是同病相憐呀,我也是遇到這問題,要在ug作一棵樹。 不過,我發現在ug二次開發中呼叫mfc中的對話方塊資源還是有可能的。 方法之一就是做mfc動櫻棗態庫。

在動態庫中使用mfc中的對話方塊資源,然後把它輸出成乙個函式(其中的內容可以通過其形參輸入和輸出)。然後在ug dll中呼叫mfc dll中的這個函式。這個成功的機會很大的。

方渣乎法之二,就是用mfc dll形式作ug二次開發(不是win32 dll),手脊樑拆工加入入口函式。這個可能有潛在的危險,不過我是成功了的。(成功的原因我還不知道)

2樓:匿名使用者

等我在看一下,我這裡沒有出現這個問題的。你自己先「除錯」一掘御下,看看在哪一步出的錯?那個也要重新編譯的,輸出的路徑我也修改了,編譯之後你要把它放到path制定的路徑中。

我想是不是沒有呼叫正確的動態庫? 你的是win32型別的, 而是mfc的。有些函式和資料型別是不能通用的。

在mfc中可以呼叫win32 api,反之則判蘆巖不一定行。具體的我也講不清楚。cwnd*是mfc的,hwnd*是win32的資料型別,所以要修改一下。

在ug中用通常用uf_ui_get_default_parent來得到父窗譁圓體的控制代碼。

3樓:匿名使用者

估計你那個是assert引起的錯誤。衡差release中是沒有assert的。 我答槐以咐舉皮前也遇到過類似的問題,也沒有找到解決的辦法。

ug二次開發中mfc對話方塊怎樣呼叫uf_ui_select_with_class_dialog

4樓:匿名使用者

你爛姿可不可以把,實現點選按鈕彈出uf_ui_select_with_class_dialog()的選擇對話方塊,選擇part上的對知歷源象,這部搭態分程式**貼出來啊?

5樓:匿名使用者

以下兩個巖悄圖是**段,app式ug選單呼叫windows風格對話方塊的入口,cadd2dialog2是mfc對話方塊,其中cadd2dialog2nfeaadd() 是點選按鈕的函式。 請大家幫忙看下,點粗賀渣擊不出現uf_ui_select_with_class_dialog選拍唯擇對話方塊是什麼原因?

ug二次開發中能否呼叫非模態的mfc對話方塊?

6樓:匿名使用者

這個問題也討論過很多次了,以前的貼有很多的啊 先建立對話方塊,程式中直接呼叫下面的子程式即可 void displaydialog()

7樓:匿名使用者

樓主第二個問題是如何解決非模態對話方塊衝突的?

ug二次開發對話方塊的呼叫

8樓:最後一次

這個問題也討論過很多次了,纖兄以前的貼哪氏有很多的啊 先建立對話方塊,程式中直接呼叫下面的子程式即可 void displaydialog()

以上你滿意麼?

獨立c++類呼叫mfc對話方塊資源該如何實現?

9樓:歸悅欣

要在乙個類中操作另乙個類的成員,必須獲取另乙個類物件或指標,然後通過類物件或指標操作另乙個類成員,基本思路就是這樣。對於你現在遇到的問題,你想方設法在定義的c++類裡獲取對話方塊類的物件或指標,然後通過對話方塊類物件或指標訪問對話成員或呼叫函式。

10樓:網友

那個成員變數是指標? 還是 cstring?

指標, 就設定個方法 return 控制項指標。 然後呼叫。

如果是cstring .

就設定個set方法。

set cstring = "***" ;

update一下在。

【求助】ug二次開發中如何讀取或修改環境變數?

11樓:網友

uf_set_variable(設定系統環境變數的函式); uf_translate_variable(對環境變數進行修改函式). 檢視原帖》

12樓:匿名使用者

如果只是臨時修改可以用uf_set_variable,讀取用uf_translate_variable

如果想設定自定義環境變數可以看一下ug nx二次開發建立自定義環境變數這篇文章。

mfc 如何呼叫其它對話方塊的控制項變數?

13樓:網友

a對話方塊呼叫那段**中得到資料變數,比如。

getdata()}

cad二次開發用什麼語言好,CAD二次開發用什麼語言好

如果自己用,系小型程式,以autolisp最為方便,容易學習 編制和編譯。但是如果夾有大量的運算,程式 量較大,還是以c語言為好。在autocad中能用的c語言的程式,即objectarx程式。它使用autocad一致的核心程式,均作為動態連結庫.dll執行,因此執行速度最快 執行結束自動退出記憶體...

c的ARCGIS engine二次開發中的這個get va

根據index來獲取欄位的屬性,返回為object形式,可以轉換成自己需要的格式 我們剛學,也是用vb,其實這得看你以前的程式語言基礎呵 用vb吧,剛學的這個好一些。不過建議還是用c 我以前是學vc的,但編寫arcgis程式特複雜。用c 編寫arcgis engine程式,如何查詢某個欄位裡的某項內...

如何用開源飛控pihawk進行二次開發

pixhawk一直再用來做專案,沒有時間仔細研究 因為之前研究過一些無人機開源專案 其實大同小異。比如mwc,我之前曾經把裡面的 研一遍,並且進行多次開發,效果也不錯。3dr的東西寫的比mwc規範多了,應該是更好弄一些,我把之前研究其它開源專案的經驗寫一下把。進入一個新的智慧硬體開源專案,裡面的程式...