平时在编程时,常想自己编一些适用的控件以利于程序开发,最近编了一个 定时关机的控件。现把它提供出来,为和我类似的朋友提供小小的帮助。由于我 也是初学乍练,有不当的地方请各位高手给予指出。
1、利用ATL COM Wizard新建一个ATL DLL工程,工程名定为TrueShutDown,其余所有设置保持为 默认。
2、利用插入菜单中的"ATL Object Wizard"插入对象 ,选择复合控件(Composite Control),如图1所示。然后单击"下一步 ",输入短名称:ShutDownCtrl,然后单击"确定"。
3、我们选择的是复合控件,所以程序中生成了一个对话框模板,在这 里我们可以将多个控件组合起来形成一个复合控件。
4、在ClassView中右击CShutDownCtrl,然后选择Add Window Message Handle,在接一下来的对话框中选择IDC_OK,并为它选择消息BN_CLICKED。点击 "Add and Edit"退出。
时间: 2024-10-30 13:05:02