使程序窗口保持前端显示
来源:互联网 发布:数据同步解决方案 编辑:程序博客网 时间:2024/06/06 00:28
有些程序需要如暴风影音一样,始终保持前端。我们可以用API函数SetWindowsPos()来实现应用程序窗口哦那个在最前端显示。
BCB6.0环境
.h中
class TForm1 : public TForm
{
__published:// IDE-managed Components
TImage *Image1;
void __fastcall Form1OnCreate(TObject *Sender);
private:// User declarations
public:// User declarations
__fastcall TForm1(TComponent* Owner);
void __fastcall SystemMenuCommand(TWMMenuSelect &Msg);
BEGIN_MESSAGE_MAP
MESSAGE_HANDLER(WM_SYSCOMMAND,TWMMenuSelect,SystemMenuCommand);
END_MESSAGE_MAP(TForm);
};
.cpp中
void __fastcall TForm1::Form1OnCreate(TObject *Sender)
{
//设置系统菜单
AppendMenu(GetSystemMenu(Handle,false),MF_SEPARATOR,0,"");
AppendMenu(GetSystemMenu(Handle,false),MF_STRING,200,"最顶层显示(&A)");
}
void __fastcall TForm1::SystemMenuCommand(TWMMenuSelect &Msg)
{
TForm::Dispatch(&Msg);
if(Msg.IDItem==200)
{
if(Form1->FormStyle==fsNormal)
{//将窗体设置为总在最顶层显示
Form1->FormStyle=fsStayOnTop;
//重新设置系统菜单
AppendMenu(GetSystemMenu(Handle,false),MF_SEPARATOR,0,"");
AppendMenu(GetSystemMenu(Handle,false),MF_STRING,200,"正常显示(&A)");
}
else
{//将窗体设置为正常显示模式
Form1->FormStyle=fsNormal;
//重新设置系统菜单
AppendMenu(GetSystemMenu(Handle,false),MF_SEPARATOR,0,"");
AppendMenu(GetSystemMenu(Handle,false),MF_STRING,200,"最顶层显示(&A)");
}
}
}
- 使程序窗口保持前端显示
- JS窗口问题处理:使弹出窗口保持前端显示的几种方法,及window窗体对象open()和showModalDialog()用法
- JS窗口问题处理:使弹出窗口保持前端显示的几种方法,及window窗体对象open()和showModalDialog()用法
- JS窗口问题处理:使弹出窗口保持前端显示的几种方法,及window窗体对象open()和showModalDialog()用法
- JS窗口问题处理:使弹出窗口保持前端显示的几种方法,及window窗体对象open()和showModalDialog()用法
- C#窗口前端显示
- win32窗口前端显示
- MFC窗口前端显示
- 保持对话框在最前端显示
- 窗口的最前端显示
- MFC 窗口最前端显示
- 将window.open打开的窗口保持在最前端
- NSIS如何让安装程序的窗口置顶?(显示在最前端)
- 让Unity3D中的插件窗口EditorWindow保持居中显示
- MFC让窗口最前端显示
- delphi中让窗口最前端显示
- 关于窗口前端显示和置顶
- 窗口前端显示和置顶,发送消息
- 《从零到知道》(《from0toknow》)专题更新完毕!欢迎前往下载/在线阅读!
- 开博了
- 10 Things Every Programmer Should Know For Their First Job(每个人工作必须知道的10件事)
- 保持两表数据一致的触发器事例 转贴收藏
- Pointers to Class Members Are Not Pointers(指向类成员函数的“指针”并非指针)
- 使程序窗口保持前端显示
- redhat 9下配置APACHE2.0.50+PHP5+MYSQL4.0.20+GD库
- 图片被页面缓存的问题解决方案
- [转]管理Web网站安全五个常遇问题
- 常用正则表达式收集
- Sql注射国家文化网官方站点
- 将excel表中数据导入到oracle中
- K3中 报表汇总行颜色不同
- 草它妈!