作者TeaEEE (ECFA內容不明 毛毛的)
看板C_and_CPP
標題Re: [問題] MFC如何一次設定多個CEdit裡的值
時間Wed Aug 25 14:37:11 2010
※ 引述《ppp168p (Smile)》之銘言:
: 遇到的問題: (題意請描述清楚)
: 我利用了MFC設計一個介面上面有10個CEdit物件為 IDC_EDIT1 ~ IDC_EDIT10
: 目前我想要隨機設定十個亂數到CEdit上顯示
: 我翻書上教的方式是使用DDX機制,建立與CEdit物件間的關聯
: 可是我發現這方式需要連續寫10個等式才能完成設定完
: 這十個CEdit物件!
: 想請問大家是否有比較方便的方式設定CEdit顯示的值
: 開發平台: (例: VC++ or gcc/g++ or Dev-C++, Windows or Linux)
: Window XP , MFC
1. UINT id[10] = { IDC_EDIT1, ... IDC_EDIT10 };
2. for(...;...;...)
{
3. value to string
4. SetDlgItemText(id[i],strValue)
}
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 219.87.85.162
→ TeaEEE:CEdit也是可以做成陣列 不過只是單純顯示的話 用函式簡單 08/25 14:41
推 ppp168p:謝謝你~這樣子可以達到我想要的效果 !!! 08/25 16:59