如何让窗口显示在任务栏前? 我已经让我的主窗口在显示时最大化,并且不能被移动。但是win98的任务栏仍然挡住了主窗口下面的statusbar。请问怎样使窗口显示在任务栏前(不要使用将任务栏自动隐藏的方法)。请指教,谢谢。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 将窗口的FormStyle属性改为FsStayOnTop,的确可以做到将大窗口显示在任务栏前,但是点击大窗口菜单弹出的各个操作小窗口时,任务栏还是出现(关闭小窗口,任务栏消失)。我想问的是如何让整个程序在运行期间总是显示在任务栏前? 试试这个SetWindowPos(handle,HWND_TopMost,0,0,0,0, SWP_NOMOVE or SWP_NOSIZE or SWP_NOACTIVATE); 我把SetWindowPos(handle,HWND_TopMost,0,0,0,0,SWP_NOMOVE or SWP_NOSIZE or SWP_NOACTIVATE);放到每个小窗口的OnShow事件中,不管用。谢谢。请指教。 应该可以作到吧?而且dickeybird888,您所说的办法是不是通过代码实现的,还是手工操作? 我是这样想的,只要将大窗口始终显示在任务栏前,然后通过点击大窗口菜单弹出的小窗口始终在大窗口前,应该就可以做到。现在通过点击菜单弹出小窗口的代码,我是直接showmodal出来的。 先setforegroundwindow(HWND);然后再setwindowpos(form2.Handle,HWND_TOPmost,10,10,200,300,SWP_SHOWWINDOW ); 先setforegroundwindow(HWND);然后再setwindowpos(form2.Handle,HWND_TOPmost,10,10,200,300,SWP_SHOWWINDOW ); 没这么麻烦!把窗体设置成bsNone在最大化就可以了 说真的,改成bsNone,窗体很难看。 请教高手,如何截获输入法输入的文字并改变 多个控件问题 请教如何在quickrep中使用newpage分页后,在新页中动态创建控件 如何通过delphi代码实现大批量的数据导入 求救,关于自动登陆。 DELPHI中如何使窗口居中? 请问如何把一个Tchart的图形转化成一个Excel的图表? 用DELPHI6做的时刻表软件,大家觉得怎么样?希望对大家出差坐火车有所帮助 :) DELPHI的哪几个函数与VB中的(mid,left,right)函数对应 在activeform中如何定义一个全局变量(急急急)~~~~~~~~~~~~~````` 请提供一个类似qq里分组控件 简单问题
SetWindowPos(handle,HWND_TopMost,0,0,0,0,
SWP_NOMOVE or SWP_NOSIZE or SWP_NOACTIVATE);
SetWindowPos(handle,HWND_TopMost,0,0,0,0,SWP_NOMOVE or SWP_NOSIZE or SWP_NOACTIVATE);
放到每个小窗口的OnShow事件中,不管用。谢谢。请指教。
把窗体设置成bsNone
在最大化就可以了