На самом деле, это соответствующее «вырезать» вниз, а затем «вставить» в ваше управление, см. Следующее местоположение кода, так называемое прозрачное фоновое изображение:
Cclientdc cldc (getParent ()); Прямоугольный крик; Крик -rect1; GetClientRect (Rect); GetWindowRect (rect1); getParent () -> Screentoclient (rect1); if (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); } // if pdc-> bitblt (0, 0, rect.width (), rect.height (), m_dcbk, 0, 0, srccopy);Приведенный выше контент - это практически основной код для проверки, когда управление входом начальной загрузки теряет фокус. Код надлежащим образом добавлен, изменен и удален в соответствии с личными потребностями.