如果要修改裡面的數值
例如 #define IDC_1111 999 改成 777
要clean solution再重build才會起作用
極小的tip
2007年3月23日 星期五
2007年3月20日 星期二
2007年3月19日 星期一
Static
本來想用extern變數來做class間的變數傳遞
方法是在一開始使用或宣告的file中宣告在function之外
其他的file或class想要共用就加extern來共用此變數
不過用全域變數可能造成日後程式混亂
後來決定用static variable
方法是在欲初始的class中宣告static member variable
要改變static variable的值必須要用static function
一樣先宣告為member 才能存取member variable
接下來要先在file中所有function外重新宣告
CLASS::變數=xx 才會完成變數初始化 在記憶體中分配區塊給它
方法是在一開始使用或宣告的file中宣告在function之外
其他的file或class想要共用就加extern來共用此變數
不過用全域變數可能造成日後程式混亂
後來決定用static variable
方法是在欲初始的class中宣告static member variable
要改變static variable的值必須要用static function
一樣先宣告為member 才能存取member variable
接下來要先在file中所有function外重新宣告
CLASS::變數=xx 才會完成變數初始化 在記憶體中分配區塊給它
Static
本來想用extern變數來做class間的變數傳遞
方法是在一開始使用或宣告的file中宣告在function之外
其他的file或class想要共用就加extern來共用此變數
不過用全域變數可能造成日後程式混亂
後來決定用static variable
方法是在欲初始的class中宣告static member variable
要改變static variable的值必須要用static function
一樣先宣告為member 才能存取member variable
接下來要先在file中所有function外重新宣告
CLASS::變數=xx 才會完成變數初始化 在記憶體中分配區塊給它
方法是在一開始使用或宣告的file中宣告在function之外
其他的file或class想要共用就加extern來共用此變數
不過用全域變數可能造成日後程式混亂
後來決定用static variable
方法是在欲初始的class中宣告static member variable
要改變static variable的值必須要用static function
一樣先宣告為member 才能存取member variable
接下來要先在file中所有function外重新宣告
CLASS::變數=xx 才會完成變數初始化 在記憶體中分配區塊給它
2007年3月2日 星期五
http://support.microsoft.com/kb/822332/en-us
VC7碰到的bug 目前還沒找到方法解決
只有先用手動加入
手動加入variable分兩部驟
1.宣告一個member variable
2.在DoDataExchange中加入DDX_Control(pDX, IDC_RADIO_PRO2, m_radio_pro2);
VC7碰到的bug 目前還沒找到方法解決
只有先用手動加入
手動加入variable分兩部驟
1.宣告一個member variable
2.在DoDataExchange中加入DDX_Control(pDX, IDC_RADIO_PRO2, m_radio_pro2);
訂閱:
文章 (Atom)
