设计思路:
两个程序,主程序和子程序
点击主程序中一个按钮,隐藏主程序(不在任务栏中显示),同时运行子程序;
关闭子程序,显示主程序(在任务栏中显示)。问题是:
1. Application.Minimize;
ShowWindow(application.Handle,SW_HIDE);
可以隐藏主程序,但
ShowWindow(findwindow(nil,pchar('aaa')),SW_restore);
可以显示主程序,但任务栏没有看到主程序了,换成SW_SHOW也达不到预期的效果。2.隐藏主程序一次还可以,第二次点击该按钮的时候主程序仍然看得见。请高手帮忙解答.
两个程序,主程序和子程序
点击主程序中一个按钮,隐藏主程序(不在任务栏中显示),同时运行子程序;
关闭子程序,显示主程序(在任务栏中显示)。问题是:
1. Application.Minimize;
ShowWindow(application.Handle,SW_HIDE);
可以隐藏主程序,但
ShowWindow(findwindow(nil,pchar('aaa')),SW_restore);
可以显示主程序,但任务栏没有看到主程序了,换成SW_SHOW也达不到预期的效果。2.隐藏主程序一次还可以,第二次点击该按钮的时候主程序仍然看得见。请高手帮忙解答.
解决方案 »
- 请求高手把我的代码优化下!关于图片拉伸的代码!
- listview 不能向后移动到下一条
- 文件操作问题,如何在文件尾部追新的文件片?
- 如何在JPG或BMP图片上显示输入的订单数据内容,并在报表打印时显示出来,后台数据库是SQL SERVER 2000 ,先谢了.高分!
- 视频会议程序讨论
- 如何解决listview 不停地增加记录问题
- 有关TPrinter打印的问题,还请帮忙指点
- Delphi与数据库
- 关于table和StringGrid控件,解决了马上结帖,在线等
- 除了Image Editor,还有什么工具可以编辑res类型的资源文件?--急用!!!
- 同一个窗体上既有stringgrid又有ehlib4的dbgrideh时冲突怎解决???
- 高级查询问题
Application.Minimize();
ShowWindow(application.Handle,SW_HIDE);显示:
ShowWindow(application.Handle,SW_SHOW);
Application.Restore();
http://community.csdn.net/Expert/TopicView1.asp?id=5209814
来这里给你分1111111111 ^-^
ShowWindow(application.Handle,SW_SHOW);
Application.Restore();这个是放在子程序中的,application指的是当前程序吧,application如何替换成主窗口程序呢?
ShowWindow(findwindow(nil,pchar('aaa')),SW_restore);
这种方式????