VC++, WindowsVista, SDKで開発しています
レバーコントロールに TBSTYLE_FLATをスタイルにもつツールバーを追加させて、
背景色を自前で用意したビットマップで描画しています。
そこで見てもらいたいのですが
http://upload.jpn.ph/upload/img/u41042.jpg
上のようにわずかにレバーコントロールが描画されています
REBARBANDINFOのhbmBackで指定したビットマップで背景を埋め尽くしたいのですがどのようにすればいいのでしょうか?
今の状態
レバーコントロールのウィンドウスタイル
WS_CHILD | WS_VISIBLE | WS_CLIPSIBLINGS | WS_CLIPCHILDREN | RBS_AUTOSIZE | RBS_BANDBORDERS | RBS_VARHEIGHT | CCS_NODIVIDER | CCS_TOP
REBARBANDINFOのfStyle (fMaskにRBBIM_STYLEを追加済み)
RBBS_CHILDEDGE | RBBS_GRIPPERALWAYS | RBBS_FIXEDBMP | RBBS_FIXEDSIZE | RBBS_NOGRIPPER
ツイート | ![]() |