An Appwizard to Generate Non-COM Projects that can use ATL Object Wizard

Sample Image

Environment: VC6, NT4/Win9X

ATL object wizard is just not restricted for ATL COM appwizards. It can be used in any application provided the project meets certain requirements. You can use this appwizard to create ordinary(non - COM) Win32 application utilizing the ATL window classes or develop console OLEDB consumer applications.

Basically, to use ATL Object wizard in a project following criteria must be met :-

  1. Project must have an idl file with atleast the following block:

    
    library projectname
    {
    }
    
  2. The project.cpp file should have the following piece of code

    
    BEGIN_OBJECT_MAP(ObjectMap)
    END_OBJECT_MAP()
    

The appwizard presnted in this article generates a project that meets these criteria. You can use it to generate console application as well as windows application.

To use it you just need to copy the file atlconwz.awx to [visual studio directory]\Common\MSDev98\Template

Downloads

Download the Appwizard- 12 Kb


Comments

  • There are no comments yet. Be the first to comment!

Leave a Comment
  • Your email address will not be published. All fields are required.

Top White Papers and Webcasts

  • Not long ago, the biggest concern when considering moving workloads to the cloud was security. Today, the main obstacle to cloud adoption is different but familiar: the pain of migrating data. But, migrating data doesn't have to be painful. Purpose-built tools enable efficient data migration without downtime or the risks for data loss. This eBook summarizes the major pain points for IT pros tasked with performing migrations, breaks down the flaws in traditional approaches, and illustrates how modern tools help …

  • Take advantage of this on-demand webinar to learn how to deploy Windows apps to all workers, across all devices, with Citrix XenApp and XenDesktop. Additionally, our cloud expert will teach you to create a Windows 10-based VDI implementation and login using Citrix Receiver. Other key takeaways include how to: Deploy a multi–server Citrix XenApp/XenDesktop infrastructure Understand the core capabilities of Citrix on Azure, including virtualizing applications and desktops Register today!

Most Popular Programming Stories

More for Developers

RSS Feeds

Thanks for your registration, follow us on our social networks to keep up-to-date