| re: PrintWindow
Mohamoss, thanks for your response, but i have a RichTextBox, not a
PictureBox!!
Can somebody verify that RichTextBox doesn't do PrintWindow?
WHY??
"Mohamoss" <mohamed.mossad@egdsc.microsoft.com> wrote in message
news:cpXvPa79DHA.704@cpmsftngxa07.phx.gbl...[color=blue]
> Hi
> it will not work with a Rich text box objects " i expect this is what[/color]
the[color=blue]
> rtf is" , try a Picture Box instead
> Here are the changes that I did to the thing to work
> private System.Windows.Forms.PictureBox pp;
> pp = new PictureBox();
> System.IntPtr hwnd = pp.Handle;
> Bitmap bm = new Bitmap (pp.Size.Width, pp.Size.Height);
> if (bm != null)
> {
> using (Graphics g = Graphics.FromImage (bm))
> {
> System.IntPtr bmDC = g.GetHdc ();
> bool ok =true;
> ok = PrintWindow (hwnd, bmDC,0); // RETURNS FALSE-- WHY?????
> MessageBox.Show(ok.ToString());
> g.ReleaseHdc (bmDC);
> }
> }
> Hope that would help
>[/color] |