Re: GDI questions...
From: Christoph Lindemann (clindemann_at_newsgroups.nospam)
Date: 07/08/04
- Next message: Bauer: "g.drawstring() string going out of page"
- Previous message: Rob Richardson: "Re: Project converted from VB6 to VB.Net gets subclassed WndProc -- why?"
- In reply to: Jim Hubbard: "Re: GDI questions..."
- Next in thread: Jim Hubbard: "Re: GDI questions..."
- Reply: Jim Hubbard: "Re: GDI questions..."
- Messages sorted by: [ date ] [ thread ]
Date: Thu, 8 Jul 2004 17:12:35 +0200
Hi Jim,
I know that some of the VNC flavors include such a mirror driver. You could
possibly get one of the developers to do one for you.
http://ultravnc.sourceforge.net/website/
/christoph
"Jim Hubbard" <reply@groups.please> wrote in message
news:l9RGc.13775$285.4831@bignews6.bellsouth.net...
> Mirror display drivers are doing exactly that - capturing (or, more
> precisely, duplicating) the GDI calls to the main screen.
>
> You are right to point out that VB.Net is not appropriate for the job.
But,
> the samples you have pointed to do me no real good - as I am C/C++
> illiterate.
>
> I have (for better or worse) dedicated myself to being the best VB/VB.Net
> programmer I can be. At this point, I can say I wish I had spent some
time
> learning C++.
>
> Acknowledging the fact that it would take me a year or more to gain the
> skills and knowledge to write such a mirror device, it is more prudent to
> hire someone to write what I need.
>
> Alas, I cannot find anyone with the skills to do this that also has the
time
> to take on another project.
>
> My search continues for a competent, proven programmer or company with the
> skills, time and will to take on this job.
>
> Know anyone? ( I have tried Guru.com and Rent-A-Coder with no success.)
>
>
>
> "Christoph Lindemann" <clindemann@newsgroups.nospam> wrote in message
> news:8D19321E-724C-4C84-A32D-AD9A54DC2216@microsoft.com...
> > Hi Jim,
> >
> > I do not think intercepting GDI calls is the right sollution, especially
> because dll hooking/interception is mainly provided for debugers, and is
by
> some programs considdered hostile.
> >
> > A better way would be to build a mirror display driver. You can find
> samples and documentation for this in the Windows DDK:
> >
>
http://msdn.microsoft.com/library/en-us/graphics/hh/graphics/dpyddi_b57d0d90-5dae-447d-825f-7d4a05e1e6d0.xml.asp
> >
> > Also, I do not think VB.NET is the right tool to use, althoug it might
be
> possible, it would require extensive headerfile conversions and nasty
hacks.
> >
> > Best regards,
> > Christoph Lindemann
> >
> > "Jim Hubbard" wrote:
> >
> > > Can you use VB.Net to set a system-wide hook to intercept all GDI
calls
> from
> > > GDI to the system's hardware? I want to intercept all GDI
instructions
> sent
> > > to the system's hardware layer.
> > >
> > > As I understand it (and I may be missing something) GDI sends
> instructions
> > > to a DEVICE (which can be a printer or display unit or any device for
> which
> > > a device context can be obtained) and the device does the drawing.
> > >
> > > Also...if anyone can tell me how the dual (actually up to 9) monitor
> display
> > > thing works - starting with Win98 - that'd be fantastic. If I knew
how
> that
> > > works, I think it'd help me in my screen captures.
> > >
> > >
> > >
>
>
- Next message: Bauer: "g.drawstring() string going out of page"
- Previous message: Rob Richardson: "Re: Project converted from VB6 to VB.Net gets subclassed WndProc -- why?"
- In reply to: Jim Hubbard: "Re: GDI questions..."
- Next in thread: Jim Hubbard: "Re: GDI questions..."
- Reply: Jim Hubbard: "Re: GDI questions..."
- Messages sorted by: [ date ] [ thread ]
Relevant Pages
|