Golgappa.net | Golgappa.org | BagIndia.net | BodyIndia.Com | CabIndia.net | CarsBikes.net | CarsBikes.org | CashIndia.net | ConsumerIndia.net | CookingIndia.net | DataIndia.net | DealIndia.net | EmailIndia.net | FirstTablet.com | FirstTourist.com | ForsaleIndia.net | IndiaBody.Com | IndiaCab.net | IndiaCash.net | IndiaModel.net | KidForum.net | OfficeIndia.net | PaysIndia.com | RestaurantIndia.net | RestaurantsIndia.net | SaleForum.net | SellForum.net | SoldIndia.com | StarIndia.net | TomatoCab.com | TomatoCabs.com | TownIndia.com
Interested to Buy Any Domain ? << Click Here >> for more details...


Does the application have more than one object? If no, then
what is the reason?

Answers were Sorted based on User's Feedback



Does the application have more than one object? If no, then what is the reason?..

Answer / srinivas endra

No, One application does not contain more than one
application object.
Since, the program can defines a single global application
object, which can represent only one application.

One Application cannot have more than one object and can
represent more than one application. I can say, this cann't
happen and opposite to behavior.

Is This Answer Correct ?    3 Yes 1 No

Does the application have more than one object? If no, then what is the reason?..

Answer / bijender singh

No,one application can't have more than one object.
Because when we create the Application class object.It
calls WinMain() function & which calls AfxWinInit() to
register the window class, InitInstace() to start,show &
update the window.
Than calls the Run() function which call
CWinThread::MessagePump() for message loop.
Once it receive the WM_QUIT message it will call AfxWinTerm
() to cleanup & exit the application.

So once you create the Application object the Primary
thread will start which is called as UI Thread.
One program can have only one Main function which do all
the above mentioned job.
That's why we can create the one object only.

Is This Answer Correct ?    2 Yes 0 No

Does the application have more than one object? If no, then what is the reason?..

Answer / abhijit

The CWinApp (derived) object is linked to the process'
primary thread. If for some reason we do indeed need two
objects then which will constitute the primary thread!! how
would the framework differentiate!!

Is This Answer Correct ?    1 Yes 0 No

Does the application have more than one object? If no, then what is the reason?..

Answer / swetha

An Application can not have more than one object.B'coz only
WinMain() fn will be there for per application.Application
class itself calls the WinMain() fn.So, if we create more
than one object more than one WinMain() will yield error
condition.Therefore one object for an application is
possible.

Is This Answer Correct ?    0 Yes 1 No

Does the application have more than one object? If no, then what is the reason?..

Answer / vivek

Yes one application can have more than one object.

Is This Answer Correct ?    1 Yes 12 No

Post New Answer

More MFC Interview Questions

Q1. A. What is unary operator? List out the different operators involved in the unary operator. B. What is an adjust field format flag? Q2. A. Distinguish between a # include and #define. B. Can a list of string be stored within a two dimensional array? Q3. A. Explain how a pointer to function can be declared in C++? B. List the merits and demerits of declaring a nested class in C++? Q4. A. What are the syntactic rules to be avoid ambiguity in multiple inheritence? B. Explain the operation of overloading of an assignment operator. Q5. A. Explain how the virtual base class is different from the conventional base classes of the opps. B. Explain how an exception handler is defined and invoked in a Program. Q6. A. What is a binary file? List the merits and demerits of the binary file usagein C++. B. Write short notes on Text Manipulation Routines. C. Write bites in Turbo c++ Header ("Include") Files.

3 Answers   ABC, HCL, Infosys,


I can i set size of integer variable should be fixed for different operating systems(Ex i want integer size is 2bytes in OS)

2 Answers   Invensys,


What is the difference between ASSERT and VERIFY?

2 Answers  


i have created runtime menu -- ( admistrator ->managepackage,manage module). but now i want to open a dialog when i select manage package and any other diaolg when selecting manage module ( whole selection is at run time only ) . Please HELP .its urgently required

3 Answers   Patni,


if i modified data in 1 view how does the other view knows

2 Answers   Siemens,


What is the difference between the ASSERT and VERIFY macros?

4 Answers  


If i derive a new class from CObject what are the basic features my derived wil get ?

4 Answers   Microsoft,


What is model and modeless dialog box ? Give some examples?

2 Answers   Mphasis,


what do you mean by psychic window?

2 Answers   Patni,


In SDI how many view's are attached to document object and in MDI how many view's are attached to Document object?

2 Answers   Wipro,


What does mfc stand for?

0 Answers  


Psychic Window Technique

2 Answers   E Logic, Wild Net,


Categories