BOOL Create( CWnd* pParentWnd, 
             DWORD dwStyle = WS_CHILD  ¦ WS_VISIBLE  ¦ CBRS_TOP, 
             UINT nID = AFX_IDW_TOOLBAR 
           ); 
中,nID是工具条子窗口的ID,由于每个工具条的ID都不一样,为什么会有默认值AFX_IDW_TOOLBAR?不是必须用户指定吗? 请大哥尽快帮小弟一把!!!谢谢谢谢!

解决方案 »

  1.   

    如果你不创建额外的窗口,这个ID就默认留给工具条。当然你也可以用别的ID,这只是让编程方便点,不是强制你必须使用这个值(当然如果你创建俩工具条,就得自己指定id)
      

  2.   

    刚才试过了,我创建了两个工具条,而且都用了Create()的默认nID,编译通过,运行正常,请楼上大哥再次指点迷津!
      

  3.   

    刚才试过了,我创建了两个工具条,而且都用了Create()的默认nID,编译通过,运行正常,请楼上大哥再次指点迷津!
      

  4.   

    Windows中主要使用句柄来识别窗口和控件,ID不是很重要,可以重复,但有些时候会使用ID,如果ID相同就无法区分了,所以最好ID不要有重复。