天天看點

MFC使用中出現的一系列小問題及解決方法

1.添加Button按鈕後,不能進入到該按鈕下的事件響應函數中

解決方法:修改該Button ID在 resource.h 檔案中對應的屬性值。

原因:該按鈕的屬性值和别的按鈕屬性值重複。

2.MFC資源視圖中各個資源作用解釋

1.BITMAP

位圖資源,包括導入的和自己建立的。有了它們程式就可以變得十分美觀。

2.DIALOG

對話框資源,對于基于對話框的應用程式十分重要。裡面有建立的各種對話框,點選打開後,就能看到上面的布局和控件。

3. ICON

圖示資源,可以為你的應用程式exe添加美觀的圖示。

4.MENU

菜單資源,為程式添加菜單操作。

5. String Table

字串表,裡面定義了當你把滑鼠放在工具欄上顯示的關于某個工具欄的資訊。

6.version

版本資訊,包括檔案版本号,描述,版權,備注,産品名稱,公司,源檔案名等等。

--------------------- 

作者:GAMELOFT9 

來源:CSDN 

原文:https://blog.csdn.net/gameloft9/article/details/23205587 

3.對Combol(下拉編輯框)進行位置和大小重繪後,下來框隻能展示一點點

解決方法:在重繪函數中,修改對下拉編輯框的高度設定。

原因:據估計,下拉框重繪,是根據下拉框實物尺寸進行重繪的,是以虛框的大小沒用到,是以,需要特别處理下拉編輯框的高。我這裡的做法是,對重新計算後的編輯框的底再乘以3,增加為原來的三倍。