摘要: void UiMainFrm::OnSize(UINT nType, int cx, int cy){ CWnd::OnSize(nType, cx, cy); CRgn rgn; CRect rcRgn; GetWindowRect(&rcRgn); rcRgn -=rcRgn.TopLeft(); CPoint points[8] = {CPoint(rcRgn.left, m_nBorderWidth), CPoint(m_nBorderWidth, rcRgn.top), CPoint(rcRgn.right-m_nBorderWidth, rcRgn.top), CPo... 阅读全文
posted @ 2013-09-15 13:08 幸福之圣 阅读(271) 评论(0) 推荐(0)
摘要: 先看看效果头文件:#pragma once#include // CAddressComboBoxclass CAddressComboBox : public CComboBox{ DECLARE_DYNAMIC(CAddressComboBox)public: CAddressComboBox(); virtual ~CAddressComboBox();protected: DECLARE_MESSAGE_MAP() afx_msg void OnSize(UINT nType, int cx, int cy); afx_msg int OnCreat... 阅读全文
posted @ 2013-09-08 18:34 幸福之圣 阅读(2792) 评论(2) 推荐(1)
摘要: 需要分两步操作第一步:在窗口的OnCreate中添加以下代码int CMainFrame::OnCreate(LPCREATESTRUCT lpCreateStruct){ if (CWnd::OnCreate(lpCreateStruct) == -1) return -1; // 下面一段代码就是用来去掉WIN7或者WIN8旁边的透明边框 HINSTANCE hInst = LoadLibrary(_T("UxTheme.dll")); if (hInst) { typedef HRESULT (WINAPI *PFUN_SetWi... 阅读全文
posted @ 2013-08-26 10:04 幸福之圣 阅读(755) 评论(0) 推荐(0)