首页 | 本学科首页   官方微博 | 高级检索  
     

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

关 键 词:程序运行  多个实例  FindWindow函数  visual  c++6.0语言  函数代码
本文献已被 CNKI 维普 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号