1、VC(开发环境)中Control里面的那些东东,比如按钮、下拉框什么的,其实并不是以(ActiveX)控件的方式存在的,而是以可执行代码的方式存在的。我的理解对吗?VB中的那些基本控件也是这样实现的,对不对?
2、如果我的理解正确,这些可执行代码(比如按钮的可执行代码)在哪里呢?VB和VC是否使用同样的可执行代码?

解决方案 »

  1.   

    1。 active x 难道不是可执行代码形式提供给用户使用的嘛?
    2。只要符合COM规范,可执行代码是可以被支持COM的程序所使用的。============================================================================
    DocWizard C++ 程序文档生成工具 http://www.betajin.com/alphasun/index.htm
      

  2.   

    ——哈哈。想错了,糊涂了不是。
    ——看到CButton的定义了,在afxwin.h中。不过它的实现又被搞到哪里去了呢?有办法看到吗?估计没戏。
    ——还是JDK不错,可以看到CButton的实现。
      

  3.   

    我的意思是:CButton的实现在哪里,编译器又是怎么将它搞进来的?
      

  4.   

    再你的stdafx.h中包含了#include  <afxwin.h>吧,就是他了
      

  5.   

    我不是这个意思,我问的是:CButton的实现(不是定义),到底是放在哪里的?我们继承CButton的话,不是既有定义(MyButton.h),又有实现(MyButton.cpp)。我问的就是Button.cpp被嚼烂放到什么地方去了?