Top ATL Interview Questions :: ALLInterview.com http://www.allinterview.com Top ATL Interview Questions en-us How to Load Controls Specified at Run Time? http://www.allinterview.com/showanswers/16205.html Use the CAxWindow class as described below: Make sure that AtlAxWinInit has been called. AtlAxWinInit(); How to Implement multiple dual interfaces ? http://www.allinterview.com/showanswers/16200.html You can implement a dual interface using the IDispatchImpl class, which provides a default implementation of the IDispatch methods in a dual interface. For more information To use this class: Define your dual interface in a type library. what is proces ? http://www.allinterview.com/showanswers/57145.html proces is an action. go to do something. it's continue or stay to hold How to Reuse interface implementation in source in ATL projects ? http://www.allinterview.com/showanswers/16199.html http://vcfaq.mvps.org/com/7.htm What Is the ATL Control-Hosting API? http://www.allinterview.com/showanswers/16203.html ATL's control-hosting API is the set of functions that allows any window to act as an ActiveX control container. These functions can be statically or dynamically linked into your project since they are available as source code and expose Which ATL Classes Facilitate ActiveX Control Containment? http://www.allinterview.com/showanswers/16202.html Which ATL Classes Facilitate ActiveX Control Containment? ATL's control-hosting code doesn't require you to use any ATL classes; you can simply create an "AtlAxWin80" window and use the control-hosting API if necessary (f What Is "AtlAxWin80"? http://www.allinterview.com/showanswers/16204.html "AtlAxWin80" is the name of a window class that helps provide ATL's control-hosting functionality. When you create an instance of this class, the window procedure will automatically use the control-hosting API to create a host What problems might be encountered when using _ATL_MIN_CRT? What cau http://www.allinterview.com/showanswers/16190.html Because before calling _Main, program might be calling other function which is needed to initialize the memebers of the program. If that function calling fails, then it throws so called linker error. What are the reasons an ATL server might fail to register? http://www.allinterview.com/showanswers/16189.html The following are the top three reasons an ATL server might fail to register: 1. You built your project with _WIN32_WINNT=0x400 (the default), and you are not running the ATL server under Windows NT 4.0 or you do not have an up-to-date versio What are the known problems with the ATL 2.0 Object Wizard? http://www.allinterview.com/showanswers/16191.html The ATL 2.0 Object Wizard might not be present in the Component Gallery. The ATL 2.0 Object Wizard is not installed by the main ATL 2.0 setup program (Atlinst.exe). It requires a separate setup program. You need to download and run the ATL 2. how to create SDK based ATL ? how to create SDK based COM? http://www.allinterview.com/showanswers/29093.html How to Obtain data from the client via an outgoing event dispinterfa http://www.allinterview.com/showanswers/16196.html How to Use structs in Automation-compatible interfaces? http://www.allinterview.com/showanswers/16197.html Does ATL require an application server to operate? http://www.allinterview.com/showanswers/16192.html Will ATL create all of the topological relationships within the topo http://www.allinterview.com/showanswers/16193.html