事實上,這是對應的“剪切”下來,然後“粘貼”到你的控件,請參見下面的代碼的位置,所謂的透明背景圖片:
CClientDC CLDC(的getParent()); 的CRect矩形; 的CRect rect1; GetClientRect(RECT); GetWindowRect(rect1); 的getParent() - > ScreenToClient(rect1);如果 (m_dcBk.m_hDC == NULL){ m_dcBk.CreateCompatibleDC(CLDC); m_bmpBk.CreateCompatibleBitmap(CLDC,rect.Width(),rect.Height()); m_pbmpOldBk = m_dcBk.SelectObject(m_bmpBk); m_dcBk.BitBlt(0,0,rect.Width(),rect.Height(),CLDC,rect1.left,rect1.top,SRCCOPY); } //如果 pDC-> BitBlt的(0,0,rect.Width(),rect.Height(),m_dcBk,0,0,SRCCOPY);
以上內容只是關於bootstrap input 控件失去焦點時驗證的核心代碼,代碼根據個人需要適當增加修改刪除。