お世話になっております
リソース情報の取得を、以下の流れでおこなっておりますが、
よく理解できない個所があります
現状以下の処理の流れで、意図する動作をしていたので
しばらく放置しておりましたが、現状、どこに問題点があるのか、
どなたかご先達様のご指摘、ご指導を賜りたく思います
どうぞよろしくお願いいたします
---------------------------------------
"Resorce.h"
#define MAP_DAT 100
#define MAP_BMP 102
#define MAP_SE 200
// ↑よくわからないので、適当な数値を設定してます‥
---------------------------------------
"Resouce.rc"
#include "Resouce.h"
MAP_DAT Data DISCARDABLE "Data.dat"
MAP_BMP GrpData DISCARDABLE "GrpData.bmp"
MAP_SE SeData DISCARDABLE "SeData.wav"
// ↑ 正直、理解がたりません‥
---------------------------------------
"実際にリソース情報を取得する処理の、概要"
char* name = "Data"; // もしくは"GrpData" もしくは"SeData"
void* p;
int DataSize;
GetResourceInfo( MAKEINTRESOURCE( MAP_DAT ), // ←"MAP_DAT"は固定にしてます‥
name,
&p,
&DataSize );
;