******************************************
*                                        *
*                                        *
*             Free ActiveX               *
*                                        *
*                                        *
******************************************

  Free ActiveX.

  10.01.2009


1. 

Free ActiveX -    ActiveX    MFC  ATL   Video LAN VLC ActiveX(http://www.videolan.org/)  ++. Free ActiveX    GNU General Public License .       :
/doc/gnu general public license v2.0 - gnu project - free software foundation (fsf).mht
/doc/gpl-2.0.txt
  :
http://www.gnu.org/licenses/old-licenses/gpl-2.0.html
     :
http://infolex.narod.ru/gpl_gnu/gplrus.html
http://consumer.nm.ru/gpl_ru.htm 

 :
  

11.     ,        ,      .      " ".       ,  /         ,   ,   ,   ,                ,     .  ,      ,  .        ,  ,    ,    ,  .

12.               ,  /  ,   /      ,       ,  , ,     (      , ,     ,          ).  /              ,         .
                                                                                                   
 ,  MFC/ATL       Debug/Release. MFC/ATL     ,          ActiveX  .       ,  CreateWindow  .       ,     .  Debug without mfc/Release without mfc    MFC/ATL,        .

2.   

 :

1.   Visual Studio 2005 /FreeActiveX/freeactivex.sln.     C++.
2.    Release    :
/bin/freeactivex.dll - ActiveX .
/test/freeactivex.cab /bin/freeactivex.cab - ActiveX   cab .
3.    Debug   :
/FreeActiveX/debug/freeactivex.dll - ActiveX     .
4.     Debug without mfc   :
/FreeActiveX/debug without mfc/freeactivex.dll - ActiveX     .
5.     Release without mfc   :
/bin/freeactivex.dll - ActiveX .
/test/freeactivex.cab /bin/freeactivex.cab - ActiveX   cab .

:
1.    Debug    .
2.    Release    :
regsvr32 FreeActiveX.dll

:
1.   ActiveX Control Test Container. 

   )   New Control.

   )     ActiveX Example with out ATL and MFC v2.

2.   /test/htmltest.html  Internet Explorer.

   )       Internet Explorer    ActiveX,  ActiveX,  JavaScript     ActiveX. 
*         .

   )  ActiveX    ,      .
      i)   test  www  -.
      ii)   htmltest.html  - ( http://localhost/htmltest.html)
      iii)       Internet Explorer    .     freeactivex.cab.

3.   :


!----  ----!
 ,  MFC/ATL       Debug/Release. MFC/ATL     ,          ActiveX  .       ,  CreateWindow  .       ,     .  Debug without mfc/Release without mfc    MFC/ATL,        .

:
/bin -   .
/doc -  . 
/FreeActiveX -   ActiveX .
/FreeActiveX/FreeActiveX/src/ -  ActiveX .
/FreeActiveX/FreeActiveX/src/helpers -     Com .
/FreeActiveX/FreeActiveX/src/misc -     .
/FreeActiveX/FreeActiveX/src/plug-in -      .
/FreeActiveX/FreeActiveX/src/resource -  .
/test/ -    .


:
   ,      :
/bin/
FreeActiveX.cab -  ActiveX ,     Internet Explorer.
FreeActiveX.dll -   ActiveX .
FreeActiveX.inf -    FreeActiveX.cab.
makecab.bat     -    FreeActiveX.cab.
/FreeActiveX/FreeActiveX/src/
activex.def   -   .
main.cpp      -       .
/FreeActiveX/FreeActiveX/src/plug-in/
plugin.cpp      -   .        .
plugin.h        -   .
vlccontrol2.cpp -    .        ActiveX .
vlccontrol2.h   -    .
/FreeActiveX/FreeActiveX/src/resource/
axexample.idl    -       ,    plugin.h, vlccontrol2.h.        ActiveX .
axexample.tlb    -     axexample.idl.
axexample_h.h    -     axexample.idl.
axexample_i.c    -     axexample.idl.
axexample_rc.rc  -  .

!----  ----!
      .    ActiveX  VLC. 

                  
4.  :
http://www.codeproject.com/KB/cpp/ActiveXControlWithoutMFC.aspx -    ActiveX.
http://en.wikipedia.org/wiki/ActiveX -   ActiveX.
http://msdn.microsoft.com/en-us/library/aa751972(VS.85).aspx -   ActiveX   Microsoft.
http://www.worldstart.com/tips/tips.php/3432 -  ActiveX.
http://www.videolan.org/ -  VLC .
http://www.videolan.org/vlc/download-sources.html -     VLC .
