HRSRC hRes = FindResource(GetModuleHandle(0), MAKEINTRESOURCE(VS_VERSION_INFO), RT_VERSION);
//正常回傳
HRSRC hRess = FindResource(GetModuleHandle(0), MAKEINTRESOURCE(IDR_APPJS1), _T("txt"));
//自己插入的資源文本 回傳NULL
不知道什么問題
uj5u.com熱心網友回復:
型別大小寫與資源中的型別是否一致? _T("TXT") ?uj5u.com熱心網友回復:
GetLastError看看錯誤代碼是啥先uj5u.com熱心網友回復:
我憑直覺來分析一下你的這句HRSRC hRess = FindResource(GetModuleHandle(0), MAKEINTRESOURCE(IDR_APPJS1), _T("txt"));首先,默認情況下,VC支持Dialog、Bitmap、Icon、HTML、VERSION等資源型別,諸如:

而該函式的最后一個引數,就是以上那些資源型別的字串表示值,定義在Winuser.h中,如:

當然,資源型別也是可以自定義的,但是首先你得在rc檔案中定義一個自定義型別出來,比如我這里給的例子是“CONFIG”

然后再向里面添加/匯入資源檔案:

最后檢查一下.rc檔案、resource.h中的資源ID、源檔案等系結關系是否正確

驗證:
HRSRC hRes = FindResource(GetModuleHandle(0), MAKEINTRESOURCE(IDR_CONFIG_URL), _T("CONFIG"));
uj5u.com熱心網友回復:
說了半天,意思就是FindResource最后一個引數是你的工程中已有的資源型別,而非那個資源系結的檔案的后綴名不知道你的HRSRC hRess = FindResource(GetModuleHandle(0), MAKEINTRESOURCE(IDR_APPJS1), _T("txt"));這句中最后一個引數代表的是啥?
uj5u.com熱心網友回復:
頂7、8樓!uj5u.com熱心網友回復:
說錯了,是3、4樓。uj5u.com熱心網友回復:
好久不來,不知趙老濕還講課不?
uj5u.com熱心網友回復:
已經講過的:
http://edu.csdn.net/course/detail/2344 C語言指標與匯編記憶體地址-一.代碼要素
http://edu.csdn.net/course/detail/2455 C語言指標與匯編記憶體地址-二.函式
http://edu.csdn.net/course/detail/2516 C語言指標與匯編記憶體地址-三.陣列和二維陣列
http://edu.csdn.net/course/detail/2517 C語言指標與匯編記憶體地址-四.三維陣列
未能繼續講的:
C語言指標與匯編記憶體地址-五.帶頭節點的單鏈表
C語言指標與匯編記憶體地址-六.無頭節點的單鏈表
C語言指標與匯編記憶體地址-七.雙向鏈表
C語言指標與匯編記憶體地址-八.回圈雙向鏈表
C語言指標與匯編記憶體地址-九.十字鏈表(上)
C語言指標與匯編記憶體地址-十.十字鏈表(下)
你還想繼續聽后面的課?
建議找CSDN負責公開課的人請愿。
uj5u.com熱心網友回復:
或者在這個http://bbs.csdn.net/topics/391971215里面請愿。
uj5u.com熱心網友回復:
說錯了,是3、4樓。
好久不來,不知趙老濕還講課不?
已經講過的:
http://edu.csdn.net/course/detail/2344 C語言指標與匯編記憶體地址-一.代碼要素
http://edu.csdn.net/course/detail/2455 C語言指標與匯編記憶體地址-二.函式
http://edu.csdn.net/course/detail/2516 C語言指標與匯編記憶體地址-三.陣列和二維陣列
http://edu.csdn.net/course/detail/2517 C語言指標與匯編記憶體地址-四.三維陣列
未能繼續講的:
C語言指標與匯編記憶體地址-五.帶頭節點的單鏈表
C語言指標與匯編記憶體地址-六.無頭節點的單鏈表
C語言指標與匯編記憶體地址-七.雙向鏈表
C語言指標與匯編記憶體地址-八.回圈雙向鏈表
C語言指標與匯編記憶體地址-九.十字鏈表(上)
C語言指標與匯編記憶體地址-十.十字鏈表(下)
你還想繼續聽后面的課?
建議找CSDN負責公開課的人請愿。
好東西當然想啊,只是最近太忙了。。。
uj5u.com熱心網友回復:
說錯了,是3、4樓。
好久不來,不知趙老濕還講課不?
已經講過的:
http://edu.csdn.net/course/detail/2344 C語言指標與匯編記憶體地址-一.代碼要素
http://edu.csdn.net/course/detail/2455 C語言指標與匯編記憶體地址-二.函式
http://edu.csdn.net/course/detail/2516 C語言指標與匯編記憶體地址-三.陣列和二維陣列
http://edu.csdn.net/course/detail/2517 C語言指標與匯編記憶體地址-四.三維陣列
未能繼續講的:
C語言指標與匯編記憶體地址-五.帶頭節點的單鏈表
C語言指標與匯編記憶體地址-六.無頭節點的單鏈表
C語言指標與匯編記憶體地址-七.雙向鏈表
C語言指標與匯編記憶體地址-八.回圈雙向鏈表
C語言指標與匯編記憶體地址-九.十字鏈表(上)
C語言指標與匯編記憶體地址-十.十字鏈表(下)
你還想繼續聽后面的課?
建議找CSDN負責公開課的人請愿。
趙老師的聲音比我想象的要年輕
uj5u.com熱心網友回復:
uj5u.com熱心網友回復:
res = ::FindResource( NULL, MAKEINTRESOURCE( IDR_WBBM ), TEXT( "PY_WB" ) );PY_WB,是資源型別
IDR_WBBM,是資源下面的具體值。
uj5u.com熱心網友回復:
第一個引數用AfxGetInstanceHandle ()否則你必須傳遞dll或exe檔案路徑
轉載請註明出處,本文鏈接:https://www.uj5u.com/gongcheng/116852.html
標籤:基礎類
上一篇:關于Debug Assertion“ASSERT(IsWindow(pTemp->m_hWnd))”問題
下一篇:【求助】二進制計算
