CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
可用分押宝游戏火热进行中... 专题改版:Java Web 专题
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  C++ Builder >  基础类

大虾求救:Form焦点问题!

楼主cxf279(飞飞)2005-06-03 22:35:28 在 C++ Builder / 基础类 提问

我做一考勤程序,需要主Form平时被最小化隐藏,指纹识别后再最大化显示到屏幕最前面,但我发现若主Form隐藏时若有其他系统显示在最上面时,主Form最大化执行后未能显示在最前面,请问有什么办法让起显示屏幕最前面吗?谢谢! 问题点数:100、回复次数:3Top

1 楼F117p(走两步,你走两步?)回复于 2005-06-03 22:37:43 得分 75

把Form的FormStyle设为fsStayOnTopTop

2 楼F117p(走两步,你走两步?)回复于 2005-06-03 22:43:25 得分 25

你可以这样做:  
  调用Win   API的函数:SetWindowPos来做  
  其代码如下:  
  void   __fastcall   TForm::FormCreate(TObject   *Sender)  
  {  
      SetWindowPos(Handle,HWND_TOPMOST,Left,Top,Width,Height,SWP_NOACTIVETE);  
  }  
  Top

3 楼cxf279(飞飞)回复于 2005-06-03 23:24:56 得分 0

万分感谢!Top

相关问题

  • Form如何获得焦点?
  • 我的主Form如何得到焦点?
  • 如何判断form中的某个控件是否拥有输入焦点?
  • 急,一个form或者其它控件失去焦点时的事件
  • 在一个form中回车后,如何让"确定"按钮得到焦点?
  • 怎样使Form在程序启动时最大化并且成为焦点?
  • 请教在form上用回车键使组件获得焦点的问题
  • VB 中怎么获得一个 FORM 上的有焦点的控件?
  • 如何解决FORM一失去焦点就不见了的问题?
  • 紧急!!怎么让form响应全部的键盘事件(获得焦点)?

关键词

  • 屏幕
  • 主
  • 最大化
  • setwindowpos
  • 显示
  • 隐藏
  • form

得分解答快速导航

  • 帖主:cxf279
  • F117p
  • F117p

相关链接

  • CSDN Blog
  • 技术文档
  • 代码下载
  • 第二书店
  • 读书频道

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
世纪乐知(北京)网络技术有限公司 版权所有, 京 ICP 证 020026 号
北京创新乐知广告有限公司 提供技术支持
Copyright © 2000-2007, CSDN.NET, All Rights Reserved
GongshangLogo