如何使窗体总是位于最下

tresss 2003-06-22 06:35:51
如题,啊,注意不是最上(要代码)
...全文
18 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
tresss 2003-06-23
  • 打赏
  • 举报
回复
如果想作一个桌面程序,最好是放在最下啊,我还想把它放到桌面图标的下面但不知有没有方法可能是不行吧
windwather 2003-06-23
  • 打赏
  • 举报
回复
up
李赞红 2003-06-22
  • 打赏
  • 举报
回复
setwindowspos(form.hadle,HWND_Bottom,0,0,0,0,swp_nomove+swp_nosize)
jorge 2003-06-22
  • 打赏
  • 举报
回复
procedure TMainForm.FormActivate(Sender:TObject);
begin
self.Top:=Screen.Height-self.Height;
end;

好像...太简单了,不知是不是误会了你的意思啊?
xudongqing 2003-06-22
  • 打赏
  • 举报
回复
你是指窗体底部位于屏幕最下,还是顶部?
lxl 2003-06-22
  • 打赏
  • 举报
回复
呵呵,直接让窗体看不到行吗?
yckxzjj 2003-06-22
  • 打赏
  • 举报
回复
就是呀!
failer 2003-06-22
  • 打赏
  • 举报
回复
setwindowpos中使用HWND_BOTTOM参数可以使窗口暂时处于最下,但得到焦点时会变到上面。
setwindowpos(self.Handle,HWND_BOTTOM,0,0,0,0,SWP_NOSIZE or SWP_NOMOVE);
不知楼主为何要使窗体总是位于最下?

5,388

社区成员

发帖
与我相关
我的任务
社区描述
Delphi 开发及应用
社区管理员
  • VCL组件开发及应用社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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