我正在创建一个 MFC 应用程序,其中有一个皮肤库,用于处理呈现控件的 UI 效果(在 oninitdialog 中调用它)。但是,与此同时,我还需要在按钮上显示一个图标。为此,我将按钮标记为 ownerdrawn=true,并且能够显示图标,但在这种情况下,那些由我完成所有者绘制的按钮不会发生皮肤效果。所以,我的问题是,如何确保控件由我以及任何其他库拥有。
ashutosh
问问题
1080 次
我正在创建一个 MFC 应用程序,其中有一个皮肤库,用于处理呈现控件的 UI 效果(在 oninitdialog 中调用它)。但是,与此同时,我还需要在按钮上显示一个图标。为此,我将按钮标记为 ownerdrawn=true,并且能够显示图标,但在这种情况下,那些由我完成所有者绘制的按钮不会发生皮肤效果。所以,我的问题是,如何确保控件由我以及任何其他库拥有。