请问如何控制 Windows操作系统中“任务栏和开始菜单”属性中的“自动隐藏”功能(即选中或不选)
解决方案 »
- 用Filter过滤掉的数据,想重新把全部数据在DBGrid中显示出来
- 多态按钮问题
- 我画了一条线,鼠标是一个垂直X轴的直线,当坐标线与这条线(我画的那条)有交点时,如何取得此时这条线与垂直X轴的直线的交点的x,y值
- 请问谁有关于操作系统开发的网址?重谢
- 高手请进!!
- 怎么将字符串中的*部分字符*替换掉?急!!(在线等待)
- 怪事!!一模一样的程序,一个能运行另一个运行出错!!!!
- 获取当前登陆用户的用户名
- 求教DLL的DLLProc具体用法
- 如何建立向导页
- 怎样从Ini文件中读取数椐 这个问题困饶我好长时间了55555
- 求救,我在学习李维的《Delphi5.x ADO/MTS/COM+》的第九章的程序实例中,编写的更新组件总是不好用,请各位帮帮忙,谢谢
前面介绍了Windows API 函数F i n d Wi n d o w 的用法。下面还将通过函数F i n d Wi n d o w 实现隐
藏和显示Wi n d o w s 任务栏。
例程S16_26 该例程(运行结果界面如图1 6 - 4 4 所示)对隐藏和显示Wi n d o w s 任务栏进行了
说明。参照图1 6 - 4 4 定制窗体,添加按钮的O n C l i c k 事件的处理过程如下:
procedure TForm1.Button1Click(Sender: TO b j e c t ) ;
v a r
WndHandle : THandle;
b e g i n
// 获取任务栏的窗口句柄
WndHandle := FindWi n d o w ( ' S h e l l _ TrayWnd', nil);
S h o w Window(WndHandle, SW_SHOW); // 显示任务栏
e n d ;
procedure TForm1.Button2Click(Sender: TO b j e c t ) ;
v a r
wndHandle : THandle;
b e g i n
WndHandle := FindWi n d o w ( ' S h e l l _ TrayWnd', nil);
S h o w Window(WndHandle, SW_HIDE); // 隐藏任务栏
e n d ;
showwindow(findwindow('Shell_TrayWND',nil),SW_Normal);//这样任务栏才回来