新到手个大东西,大部分使用的是alt技术,类的声明完全不习惯,看的头大。
那位仁兄帮帮手,给我指指路?

解决方案 »

  1.   

    ATL Tutorial
    With ATL, you can create efficient, flexible, lightweight controls. This tutorial leads you through the creation of a control and demonstrates some ATL fundamentals in the process. The ATL control that you create in this seven-step tutorial draws a circle and a filled polygon inside the circle. You will add a control to your project, add a Sides property to indicate how many sides the polygon will have, and add drawing code to display your control when the property changes. Then, you will make your control respond to click events, add a property page to your control, and put your control on a Web page.The tutorial is divided into seven steps. Do them in order because later steps depend on tasks you have completed in earlier steps. Step 1: Creating the Project 
    Step 2: Adding a Control to Your Project 
    Step 3. Adding a Property to Your Control 
    Step 4: Changing Your Control's Drawing Code 
    Step 5: Adding an Event to Your Control 
    Step 6: Adding a Property Page to Your Control 
    Step 7: Putting Your Control on a Web Page 
    ATL References 
      

  2.   

    u can get more details via MSDN :)
      

  3.   

    See the tutorial below, very useful :http://www.codeproject.com/atl/#Beginners
      

  4.   

    前几天逛书店,看到了一本ATL的书,忘了叫什么名字了,可是感悟良多。
    建议你多去书店蹲蹲。
    书非借不能读也。
      

  5.   

    是好东西一定要学
    到中国互动出版网上找找,有几本好书。http://www.china-pub.com
      

  6.   

    www.codeproject.com 这里是不错的
      

  7.   

    直接问些问题吧
    象这种声明是什么意思
    CDList<CBeam*> CreateBeamlets(CBeam * pBeam)
    {
    }