1樓:網友
設定統一的bool型變數,每次改變該變數的值,控制項的狀態隨之改變。
還有你的控制項都是什麼型別的?如果型別相同就能很方便的一起改~~~
mfc中有關選項卡控制項的問題
2樓:歸悅欣
選項卡對話方塊定位有問題,定位為螢幕左上角了。
mfc中,如何監控對話方塊的所有控制項的狀態?
3樓:網友
簡單的實現方法可以把每乙個checkbox加乙個change的訊息響應。
mfc中列表控制項的乙個問題
4樓:網友
為列表控制項新增單擊飢納訊息響應函式純型:
void ctestdlg::onclicklist1(nmhdr* pnmhdr, lresult* presult)
todo: add your control notification handler code here
cstring str;
int mark = m_list->getselectionmark();
str = m_list->getitemtext(mark, 1);/1代表每做肢猜一項,以此類推。
messagebox(str);
presult = 0;
mfc中關於按鈕控制項的問題
5樓:碧血玉葉花
可以新增。定義cfontdialog的**函式,在**函式友蔽銀中相應wm_initdialog訊息,即可建立按鈕並加入按鈕好宴id,同樣相應建立按鈕訊息即可實現按鈕功能。
mfc中當選擇其中乙個單選按鈕後,使相關控制項處在可操作狀態,而使不相關的控制項處在不可選的狀態。
6樓:網友
先為三個框繫結control型別的變數。
從上到下依次為 c_1,c_2,c_3 ,你可以自己修改 這裡方便起見。
然後兩個radiobutton新增左鍵單擊事件上面那個的訊息函式**。
c_;c_;
c_;下面那個的訊息函式。
c_;c_;
c_;這個的關鍵是控制項的enablewindow函式,true就是可以用,false就是變灰不能用,必須是control型別的變數才能用這個函式。
7樓:網友
同意樓上的做法。
比我想的簡單易行。
visual c++ mfc中控制項的問題
8樓:veket的小號
控制項無所謂,static 、picture 應該都可以。
主要是 用 無標題的子對話方塊 做對話方塊控制項的子視窗。
新建對話方塊工程,主對話方塊新增兩個button控制項 把預設的static控制項的控制項id改一下。
資源插入兩個對話方塊 用類嚮導給他們新增類 ,設定屬性為 無邊框的子對話方塊。子對話方塊新增必要的控制項。
主對話方塊類 都檔案 include上 這兩個新加的對話方塊的 都檔案。
主對話方塊類標頭檔案新增這兩個新加的類的 指標。
用new 的方法 再 主對話方塊的oninitdialog()中 建立 對話方塊物件 ,再用指標呼叫從cdialog類繼承。
來的create方法 建立 對話方塊 ,並且 傳入引數 1為對話方塊id,引數2 要用主對話方塊的 static控制項的指標 (這個可以用cwnd::getdlgitem方法得到) 第二個引數很重要 指定了 子對話方塊的父視窗是主對話方塊上的static控制項。
9樓:網友
雙擊這個按鈕,在這個點選事件的函式中新增:
void cbutton1::onbnclickedok()
10樓:dzer丶奇天大勝
你呀的 那麼簡單 自己學@!!幫你就是我的錯。
mfc中關於控制項變數的問題。
11樓:歸悅欣
這是變數名,這個只能去文定義變數的人才知道是什麼意思。
關於MFC程式的問題
那麼數值的大小都關係到那些過程?也就是說你輸入的這個數值究竟用來做什麼?問題應該就是出在這個過程中的 大數值與小數值在計算過程上有什麼區別 如果你用到多執行緒那麼大的數值計算過程可能會很長而你忘記結束執行緒 當然也可能是記憶體洩露的原因 具體問題我也不能確定 只能給你這個思路 我也初學,不過我遇到的...
visual cMFC中控制元件的問題
控制元件無所謂,static picture 應該都可以.主要是 用 無標題的子對話方塊 做對話方塊控制元件的子視窗 新建對話方塊工程,主對話方塊新增兩個button控制元件 把預設的static控制元件的控制元件id改一下 資源插入兩個對話方塊 用類嚮導給他們新增類 設定屬性為 無邊框的子對話方塊...
關於MFC介面設計的問題
軟體介面的形狀貌似不可改變。顏色倒是可以設定的過載函式hbrush cextractstringdlg onctlcolor cdc pdc,cwnd pwnd,uint nctlcolor else if nctlcolor ctlcolor edit todo 如果預設的不是所需畫筆,則返回另一...