回 帖 发 新 帖 刷新版面

主题:怎样设置窗口框架的颜色?

响应WM_NCPAINT消息后怎么设置呢?
用FramRect()好象不行啊,大虾不吝指教啊;

我这样写:
case WM_NCPAINT://在这里画边框颜色

    HDC     hdc;    
    hdc = GetDCEx(hwnd, (HRGN)wParam, DCX_WINDOW|DCX_INTERSECTRGN);
    // Paint into this DC
    //在这里怎么画边框颜色?用FramRect()?    
    ReleaseDC(hwnd, hdc);
    return 0;

回复列表 (共14个回复)

11 楼

欢迎大家加入“网站建设”技术方面的专业QQ群:19860532,在这里我们共同探讨,互相学习,让你我网站建设得更漂亮

12 楼

用GetWindowDC(),自己画

13 楼

最近也在弄这个框架的颜色设置,不过,一直没有门路。

谢谢了。

MSDN,有时候,还真的看不明白。
还须大家指点指点!

14 楼

自己把窗口设计成自绘形式,再自己一样一样的画................

我来回复

您尚未登录,请登录后再回复。点此登录或注册