VS2017升級到15.6.1之后 通過選單不能自動生成控制元件變數,界面中只有生成 基本變數 的選項,手動增加效率較低,請問是什么原因 是vs 的BUG嗎? 有無解決方法?
有沒有高手遇到此問題呢?
uj5u.com熱心網友回復:
回退到升級前?uj5u.com熱心網友回復:
還是等升級吧 已經反饋問題到官方了,反饋人數 很多 下次更新應該能夠解決。uj5u.com熱心網友回復:
uj5u.com熱心網友回復:
是MFC的 bug 一大推bug 我工具集現在都退回14.11了。uj5u.com熱心網友回復:
不建議用這么新的玩意,老當小白鼠太累uj5u.com熱心網友回復:
曾經有一個穩定的系統我沒有珍惜,等到自動升級之后變得不穩定之后我才追悔莫及,如果……一萬年!
uj5u.com熱心網友回復:
有辦法的在 你的包含控制元件表單中找到DoDataExchange里面使用 DDX_Control來實作
void CAboutDlg::DoDataExchange(CDataExchange* pDX)
{
CDialogEx::DoDataExchange(pDX);
DDX_Control(pDX,IDC_xxxx,m_xxx); //IDC_xxx表示控制元件的ID m_xxx表示你定義的控制元件變數
}
希望可以幫助到你
uj5u.com熱心網友回復:
后面自己定義的變數名顯示未定義識別符號,可是我已經在頭檔案里面定義了啊
uj5u.com熱心網友回復:
mfc用那么新版干啥滴...老實用回2010或2008
mfc版本越高編譯時間越慢,夠疼的
uj5u.com熱心網友回復:
2017 太大uj5u.com熱心網友回復:
不行誒
uj5u.com熱心網友回復:
確實有這個問題,我都是手動添加轉載請註明出處,本文鏈接:https://www.uj5u.com/gongcheng/67039.html
標籤:基礎類
上一篇:未標識定義符怎么辦
