Lazarus中文社区

 找回密码
 立即注册(注册审核可向QQ群索取)

QQ登录

只需一步,快速开始

Lazarus IDE and 组件 下载地址版权申明
查看: 4480|回复: 2

提问:使用kol开发的wince程序如何控制只创建一个实例

[复制链接]

该用户从未签到

发表于 2011-3-18 15:56:53 | 显示全部楼层 |阅读模式
使用kol开发的wince程序在wm上运行感觉很不错,文件比较小而且界面风格和wm本身一致。但是我现在遇到这样一个问题,每次程序运行后点击右上角的X和其他wm程序一样最小化了,而没有退出,但是我再次运行这个程序的时候会再次创建一个实例,这时候在任务管理器中会存在两个一样的应用。这样很浪费内存,请问大家如何实现当我再次启动程序的时候如果已经有一个实例存在了,就把最小化的程序恢复而不是重新打开一个?
回复

使用道具 举报

该用户从未签到

 楼主| 发表于 2011-3-21 16:50:20 | 显示全部楼层
自己顶,等待高手回答。。。。。
回复 支持 反对

使用道具 举报

该用户从未签到

发表于 2015-2-14 21:37:34 | 显示全部楼层
我的笨方法 ,project1.lpr中findwindow,找到发送消息wm_close,然后继续运行..本来是想找到激活,但死活不理我..
回复 支持 反对

使用道具 举报

*滑块验证:

本版积分规则

QQ|手机版|小黑屋|Lazarus中国|Lazarus中文社区 ( 鄂ICP备16006501号-1 )

GMT+8, 2025-5-2 10:15 , Processed in 0.028835 second(s), 10 queries , Redis On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表