[スレッド全体]

[54336] Re10:Becky! Ver.2.80.00返信 削除
2022/5/10 (火) 22:15:01 SH
KD175108213143.ppp-bb.dion.ne.jp / Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/101.0.4951.54 Safari/537.36 Edg/101.0.1210.39
> VS2019はまだ使ったことがないので、手元に最新のMFCのソースはないのですが、
> CToolBar::LoadBitmapから呼ばれるAfxLoadSysColorBitmapが、
> 8bitカラーでないときはエラーを返すようになったという情報を見たことがあります。


そのときの情報を見つけたので、転載させていただきます。
ttps://social.msdn.microsoft.com/Forums/ja-JP/a60763bc-ab92-4d3d-8a8c-551c907eba56/ctoolbaraddreplacebitmap12398debug-asse
rtion?forum=vcgeneralja

実際にはVS2012のときから仕様変更されているようです。
ttps://stackoverflow.com/questions/14327561/debug-assertion-in-mfc-in-vs2012

MFCのCToolBarは、LoadToolBarで直接フルカラー画像を読むのは想定してないようで、
あとから画像だけを読み込んで入れ替えるなどの対応が必要になるかと思います。

[▼次のスレッド]
INCM/CMT
Cyclamen v3.84