
UI
文章平均质量分 79
patdz
这个作者很懒,什么都没留下…
展开
-
窗口显示在屏幕顶端,自动隐藏
窗口必须时刻停靠在屏幕上端位置 鼠标离开窗口后窗口隐藏 API接口 BOOL SSWinAutoHideWorkB(HWND hWnd, UINT_PTR uTimerID = 0); BOOL SSWinAutoHideWorkE(HWND hWnd); 实现技术 1.在函数SSWinAutoHideWorkB中,调用G/SetWindowLongPtr原创 2012-05-06 07:40:42 · 4143 阅读 · 0 评论 -
win7上的半透明窗体
首先 必须打开win7相应的主题 其次 #include #pragmacomment(lib,"dwmapi") 需要win7 SDK。 再次 先定义一个函数 HRESULTEnableBlurBehindWindowMY(HWNDwindow, bool enable =true,原创 2012-05-15 12:50:08 · 8140 阅读 · 0 评论 -
EDIT控件设置字体,背景色
截获WM_CTLCOLORSTATIC消息 Gdiplus::Bitmap *pBitmap = (Gdiplus::Bitmap*)CMiUIUtils::LoadImage(IDB_PNG_LICENSE_BG); if(pBitmap != NULL) { HBITMAP hBitmap = NULL;原创 2012-10-25 09:12:13 · 1908 阅读 · 0 评论 -
vc自画窗体 黑边去除
貌似无论怎么设置,窗体总有一条黑边暂时没找到办法能去除这条黑边通过WM_NC_CALCSIZE可以看到客户区比窗口区域缩了1个像素这样就会导致自画窗口边缘1个像素的内容很随机凌乱可以做几件事儿:1,在WM_NCPAINT中 case WM_NCPAINT: { HDC hDC = ::GetWindowDC(m_hWnd);原创 2012-10-25 09:00:35 · 2219 阅读 · 0 评论