m_button = CreateWindow(L"Button", L"login",
WS_VISIBLE | WS_CHILD | BS_PUSHBUTTON,
150, 300, 350, 40, hWnd, (HMENU)IDB_LOGIN, NULL, NULL);
代码如上,这是申请的一个登录按钮,想把它设置成圆角的button,不要重绘的那种,请问怎么改。
m_button = CreateWindow(L"Button", L"login",
WS_VISIBLE | WS_CHILD | BS_PUSHBUTTON,
150, 300, 350, 40, hWnd, (HMENU)IDB_LOGIN, NULL, NULL);
代码如上,这是申请的一个登录按钮,想把它设置成圆角的button,不要重绘的那种,请问怎么改。
只能重绘,因为win32没有这种默认风格
思路参考
https://blog.csdn.net/u011235543/article/details/51835212
略微修改,因为原文是mfc的,dc那个换成hdc就是win32的