public static DrawControl ( |
||
control | ||
b | ||
return | bool |
public static bool DrawControl(Control control, Bitmap b)
{
Graphics g = Graphics.FromImage(b);
IntPtr hdc = g.GetHdc();
int i = NativeMethods.SendMessage(control.Handle, (int) WindowMessage.WM_PRINT, (int) hdc,
(int) (WMPrintFlags.PRF_CLIENT | WMPrintFlags.PRF_ERASEBKGND));
g.ReleaseHdc(hdc);
g.Dispose();
return i != 0;
}
DrawingTools::DrawControl ( |