在使用 WTL/ATL/Windows API 时,我创建了一个带有按钮和列表视图的窗口对话框,我想应用我收到的一些样式作为图像,还有圆角,我已经阅读了关于所有者绘制..自定义绘制和其他内容但我找不到一个例子,我试过:
LRESULT OnPaint(UINT uMsg, WPARAM wParam, LPARAM lParam, BOOL& bHandled)
{
HDC hdc;
RECT rect = {0};
PAINTSTRUCT ps;
rect.top = 100;
rect.right = 100;
rect.bottom = 100;
hdc = BeginPaint( &ps);
::FillRect(hdc, &rect, (HBRUSH)(COLOR_BTNFACE + 1));
EndPaint( &ps);
return 0;
}
它不会在对话框中显示任何内容。