関数("c:\test.ico")を使用してアイコンをロードしましたが、このアイコンのサイズを取得するにはどうすればよいですか? LoadImage()(その中のバイト数)私はc ++とwinapiを使用しています
HRSRC hRes = LoadImage ( NULL, icon, IMAGE_ICON, 0, 0, LR_LOADFROMFILE );
LPVOID lpResLock = LockResource(hRes);
(より正確には、「lpResLock」が指すデータのサイズ)
========更新====== 私は知ってsizeofresource()いますが、問題は、実行可能ファイルからリソースをロードすることです。質問で示したように、ディスク ファイルからスタンドアロン ローカル リソースをロードしています。2番目の問題は、関数hResInfoを使用してパラメーターを作成する必要があることです。FindResource私の場合はLoadImage()..を使用しています。したがって、これは役に立ちません