bool displayThumbnail(int wndNum, int left, int top) { SIZE size; DwmQueryThumbnailSourceSize(windowList[wndNum].thumbnail, out size); THUMBNAIL_PROPERTIES props = new THUMBNAIL_PROPERTIES(); props.dwFlags = DWM_TNP_OPACITY | DWM_TNP_RECTDESTINATION | DWM_TNP_VISIBLE; props.fVisible = true; props.opacity = 255; props.rcDest = new RECT(left, top, left + 180, top + 180); return (DwmUpdateThumbnailProperties(windowList[wndNum].thumbnail, ref props) == S_OK); }
static extern int DwmUpdateThumbnailProperties(IntPtr thumbnail, ref THUMBNAIL_PROPERTIES prnProperites);