摘 要: | 某些程序如果同时运行多个实例,就会出现问题,导致程序运行不正常,或者导致非法操作,我们需要使用代码来限制程序只能运行一个实例。我们可以使用FindWindow函数来完成这个功能,这个函数可以根据窗口的类名和窗口标题来找到这个窗口,我们使用这个函数来寻找程序本身的窗口是否存在,如果存在,就退出运行。我们使用visualc++6.0来实现这个功能。打开vi鄄sualc++6.0,使用MFCAppWizard新建一个基于对话框的工程,工程名为only,在only.cpp文件的中的COnlyDlgdlg;m_pMainWnd=&dlg;这两行代码之前加入如下代码://使用FindWindow函数来查找是否…
|