C# UI programming question

K

Kid

Hi

Is there some good sample about using C# to write MDI or multi-dialog style
app?

How can I get other app window client pixel data like VC++ Win32 sample ?

Is there some sample using C# to send message to other app UI control ?
( I would like to write some screenshot and some auto run tool )

Thank for your kind helping .
 
R

raylopez99

Hi

Is there some good sample about using C# to write MDI or multi-dialog style
app?

How can I get other app window client pixel data like VC++ Win32 sample ?

Is there some sample using C# to send message to other app UI control ?
( I would like to write some screenshot and some auto run tool )

Thank for your kind helping .

Why would you want to use MDI for C#? MDI is the past, C# Forms is
the future. Chris Sells in his Win Forms 2.0 Programming book has a
short section on "hosting MFC in Win Forms" but nothing on using C# to
write MDI. As for sending messages to another app UI control, I
assume you don't mean a child form within C#, which is trivially easy,
but another unrelated app. You need to perhaps use COM or equivalent
to pass information between two unrelated apps running in Windows--or
use a low-level driver. Not easy to do I would imagine.

RL
 
T

Tim Roberts

Jeff Gaines said:
It's not the past while programmers keep it alive! Worst mistake MSFT made
was making Word SDI.

Microsoft's usability research strongly disagrees with your assertion.
 
J

Jeff Gaines

Microsoft's usability research strongly disagrees with your assertion.

I disagree with most of their usability 'research' and often wonder who
they speak to, e.g.:
Arranging windows on a multi monitor setup when Word has 6 windows open
instead of only 1 creates a chaotic mess.
Introducing a ribbon that reduces usable screen height when modern
monitors are getting shorter
Opening a DVD drive if you accidentally click on it in Explorer (in Vista)
when it's empty - do none of their usability researchers know that many
PC's have doors on them? I wonder how many drives have burnt out because
of that stupid behaviour.

MSFT need to speak to some real users.
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Top