如何让程序窗体最小化到屏幕的右下方而不是左下方..笨鸟求教...

紫色田园 2004-09-15 06:26:10
如何让程序窗体最小化到屏幕的右下方而不是左下方..笨鸟求教...
...全文
136 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
luckyboyforever 2005-05-01
  • 打赏
  • 举报
回复
mark一下
wanngshj 2004-09-15
  • 打赏
  • 举报
回复
//制作托盘图标
MyIconData.cbSize :=sizeof(TNOTIFYICONDATA);
MyIconData.Wnd :=handle;
MyIconData.uID :=1;
MyIconData.uFlags :=7;
MyIconData.uCallbackMessage :=WM_USER+100;
MyIconData.hIcon :=Application.Icon.Handle ;{用自己的icon}
TempStr:=Application.Title;
StrCopy(MyIconData.szTip,PChar(TempStr));
Shell_NotifyIcon(NIM_ADD,@MyIconData);

//扑捉最小化事件
procedure TFormMain.WMSysMin(var Msg: TWMSYSCOMMAND);

begin
if (Msg.CmdType =61472) then
begin
Application.Minimize;
Hide;
Inherited;//调用先前的处理函数
end
else
Inherited;
end;
zhengji 2004-09-15
  • 打赏
  • 举报
回复
呵呵,按常人习惯:屏幕左上角最易受关注,而右下角则最不引人注意。

窗口?楼主说的子窗口吧?
mengjj 2004-09-15
  • 打赏
  • 举报
回复
做個拖盤

830

社区成员

发帖
与我相关
我的任务
社区描述
Delphi 非技术区
社区管理员
  • 非技术区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧