2012-09-18 87 views
1

控制我新的C++和MFC。我正在處理一個大型項目,我需要爲表單上的控件找到資源定義。我很難找到合適的資源。查找資源文件

我可以識別使用間諜++運行時的控制,但我還沒有發現,導致我到正確的資源定義的屬性什麼。如果我知道如何在運行時得到它,什麼是用於跟蹤代碼中的控件的好技術?

回答

2
  1. 查找 「屬性」
  2. 轉化價值HEXADEMICAL爲十進制在RESOURCE.H文件
  3. 搜索這個值 你會看到類似的#define IDC_YOUR_CONTROL 205

IDC_YOUR_CONTROL控件ID值是你需要的。

原因,這種解決方案只適用於在資源.RC控件定義靜態的。 是控件動態創建的,你必須手動調查的源代碼(通常爲CDialog的:OnInitialize()的MFC對話框法)

+0

這是真棒!謝謝! – JMarsch