That certainly looks like an error in the docs - on the page in question it
also says at the top that the delegate is executed on the thread that the
control's underlying handle was created on.  Which seems to contradict the
note.

That note is appropriate to most BeginInvokes but not Control.BeginInvoke,
so I guess it just got misapplied.

--
Ian Griffiths
DevelopMentor

----- Original Message -----
From: "Zaslavskiy, Dmitriy" <[EMAIL PROTECTED]>


> I could be wrong but it seems to me that this is just an issue with the
way help files are generated.
> Here is what I mean:
> 1. Look at the help for Control.BeginInvoke method. The note there says:
> "Note   The BeginInvoke method calls the specified delegate back on a
different thread pool thread. You should not block a thread pool thread for
any length of time."
> Thread pool ????? The whole point of calling Control.BeginInvoke is to be
called on GUI thread. So I would have to conclude that the docs are not
precise.
> 2. Maybe other doc is also not precise?
>

Reply via email to