Re: MFC application with its own desktop
- From: Joseph M. Newcomer <newcomer@xxxxxxxxxxxx>
- Date: Sat, 18 Nov 2006 01:14:26 -0500
This sounds like a bizarre interface, unlike anything the users will expect. Therefore,
you are going to have a lot of problems when you deploy it, because users will expect to
have a desktop that belongs to them, not one you have created yourself.
It sounds like you want an application with multiple top-level windows. On the whole,
this model was abandoned years ago (VB used it, and VB was nearly unusable until its IDE
was replaced by one compatible with every other app in existence). Where it still remains
is for things like Office and apps that resemble Office apps, so that each "view" is
actually a full top-level window. Is this what you are looking for?
Essentially, you have fastened on a design idea and you're asking how to make it work, but
you haven't actually said the desired effect you really want, and that makes it hard to
tell you if there is a more reasonable alternative. The statement "put different
forms/child windows onto that for different purposes" is really, really vague.
Before a beginner embarks on creating nonstandard interfaces, it is best to look for
standard interfaces that solve the problem. Otherwise, you confuse your whole learning
process by adding gratuitous complexity, and create something that will ultimately confuse
most users.
joe
On 17 Nov 2006 09:20:36 -0800, "gilbert@gmail" <gilbert.cheung@xxxxxxxxx> wrote:
Hello!Joseph M. Newcomer [MVP]
I am a new guy in mfc. I wanna write an application that has its own
desktop, such that I can put different forms/child windows onto that
for different purposes. I checked on MDI of mfc but it seems not the
thing I am looking for. I'd like to know what is the best route I
should take from here. Thank you very much!
Regards,
Gilbert
email: newcomer@xxxxxxxxxxxx
Web: http://www.flounder.com
MVP Tips: http://www.flounder.com/mvp_tips.htm
.
- Follow-Ups:
- Re: MFC application with its own desktop
- From: gilbert@gmail
- Re: MFC application with its own desktop
- References:
- MFC application with its own desktop
- From: gilbert@gmail
- MFC application with its own desktop
- Prev by Date: Re: Creating Run Time Controls
- Next by Date: Re: Removing Dialog Item at Run Time
- Previous by thread: Re: MFC application with its own desktop
- Next by thread: Re: MFC application with its own desktop
- Index(es):
Relevant Pages
|