本人小白,盡量明白地描述一下問題。
現在我想要做一個軟體,用于模型的運動仿真,使用的是MFC以及OIV,在使用程序中,可能會有以下需求:
1.有新的零件需要添加到現有的模型上;2.需要洗掉已經裝上的零件;3.需要改變零件的位置
請問有什么方法可以實作,在一個顯示視窗中在線完成零件的添加、洗掉或位置改變呢?
PS:模型的所有零件的iv檔案都是獨立的,并非來自一個裝配體檔案。
不知道我說清楚了沒有,還望各位大神不吝賜教。
uj5u.com熱心網友回復:
oiv沒有用過,也沒有了解過,不太清楚如果只是mfc中的部分,其實我之前也沒有弄過像這一塊這樣的功能,但從總體的思路上,把每一個零件做為一個整體對像進行操作,
1. 首先需要做的就是確定每個零件的區域范圍,可以選中它,以便可以對它進行其它操作
2. 需要創建一個零件的動態串列,當有新零件添加進來時,就加入到串列中,如果有零件洗掉時也從串列中洗掉掉
3. 在選中一個零件時,可以洗掉,可以通過滑鼠或者鍵盤的方向鍵進行移動
4. 所以需要有一個變數,表明當前是否有零件選中,如果有選中,則需要記錄是哪個被選中
uj5u.com熱心網友回復:
建議先去參 SDK 中的例子分析, https://www.openinventor.com/zh-hansuj5u.com熱心網友回復:
請問您熟悉OIV嗎?
轉載請註明出處,本文鏈接:https://www.uj5u.com/gongcheng/78340.html
標籤:界面
下一篇:mfc 對話框如何制作一個倒計時
