Introduction - If you have any usage issues, please Google them yourself
This case the use of ATL application window as a package container, using MFC Development Active X controls the clock.
Packet : 23825745clock_atl.rar filelist
Clock_ATL\MyATLWin\Debug
Clock_ATL\MyATLWin\Dlg.cpp
Clock_ATL\MyATLWin\Dlg.h
Clock_ATL\MyATLWin\MainFrame.cpp
Clock_ATL\MyATLWin\MainFrame.h
Clock_ATL\MyATLWin\MyATLWin.aps
Clock_ATL\MyATLWin\MyATLWin.cpp
Clock_ATL\MyATLWin\MyATLWin.dsp
Clock_ATL\MyATLWin\MyATLWin.dsw
Clock_ATL\MyATLWin\MyATLWin.idl
Clock_ATL\MyATLWin\MyATLWin.ncb
Clock_ATL\MyATLWin\MyATLWin.opt
Clock_ATL\MyATLWin\MyATLWin.plg
Clock_ATL\MyATLWin\MyATLWin.rc
Clock_ATL\MyATLWin\MyView.cpp
Clock_ATL\MyATLWin\MyView.h
Clock_ATL\MyATLWin\ReadMe.txt
Clock_ATL\MyATLWin\resource.h
Clock_ATL\MyATLWin\StdAfx.cpp
Clock_ATL\MyATLWin\StdAfx.h
Clock_ATL\MyATLWin
Clock_ATL\Clock\Clock.aps
Clock_ATL\Clock\Clock.clw
Clock_ATL\Clock\Clock.cpp
Clock_ATL\Clock\Clock.def
Clock_ATL\Clock\Clock.dsp
Clock_ATL\Clock\Clock.dsw
Clock_ATL\Clock\Clock.h
Clock_ATL\Clock\Clock.ico
Clock_ATL\Clock\Clock.ncb
Clock_ATL\Clock\Clock.odl
Clock_ATL\Clock\Clock.opt
Clock_ATL\Clock\Clock.plg
Clock_ATL\Clock\Clock.rc
Clock_ATL\Clock\ClockCtl.bmp
Clock_ATL\Clock\ClockCtl.cpp
Clock_ATL\Clock\ClockCtl.h
Clock_ATL\Clock\ClockPpg.cpp
Clock_ATL\Clock\ClockPpg.h
Clock_ATL\Clock\Debug
Clock_ATL\Clock\ReadMe.txt
Clock_ATL\Clock\ReleaseU\Clock.obj
Clock_ATL\Clock\ReleaseU\Clock.pch
Clock_ATL\Clock\ReleaseU\Clock.res
Clock_ATL\Clock\ReleaseU\Clock.tlb
Clock_ATL\Clock\ReleaseU\ClockPpg.obj
Clock_ATL\Clock\ReleaseU\StdAfx.obj
Clock_ATL\Clock\ReleaseU\vc60.idb
Clock_ATL\Clock\ReleaseU
Clock_ATL\Clock\Resource.h
Clock_ATL\Clock\StdAfx.cpp
Clock_ATL\Clock\StdAfx.h
Clock_ATL\Clock\Test.tcs
Clock_ATL\Clock\无标题.tcs
Clock_ATL\Clock
Clock_ATL