win10系统最下面的任务栏可以隐藏吗
展开全部
可以设置为自动隐藏,鼠标指针移动到屏幕底端才会显示任务栏:
任务栏上右键》属性》勾选自动隐藏任务栏
任务栏上右键》属性》勾选自动隐藏任务栏
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
/*c++小程序*/
#include<windows.h>
#include <iostream>
using namespace std;
VOID simplyHide(APPBARDATA *apBar,BOOL bHide)
{
if(apBar==NULL) return;
HWND task=apBar->hWnd;
if(task==NULL) return;
//handle
if(bHide==TRUE){
ShowWindow(task,SW_HIDE);//隐藏任务栏
} else{
ShowWindow(task,SW_SHOW);//显示
}
Sleep(300);
}
//是否自动隐藏任务栏
void AutoHideTaskBar(APPBARDATA *apBar,BOOL bHide)
{
//这三句视情况加于不加
#ifndef ABM_SETSTATE
#define ABM_SETSTATE 0x0000000a
#endif
LPARAM lParam;
if(bHide == TRUE)
{
lParam = ABS_AUTOHIDE;//自动隐藏
}
else
{
lParam = ABS_ALWAYSONTOP;//取消自动隐藏
}
if(apBar->hWnd != NULL)
{
apBar->lParam = lParam;
SHAppBarMessage(ABM_SETSTATE,apBar); //设置任务栏自动隐藏
}
}
int main(int argc, char *argv[])
{
LPARAM lParam;//参数
APPBARDATA apBar;//包含系统任务栏里面的消息
//找窗口
memset(&apBar,0,sizeof(apBar));
apBar.cbSize = sizeof(apBar);
apBar.hWnd = FindWindow(L"Shell_TrayWnd",NULL);
//得知窗口是否隐藏
BOOL isVisible=IsWindowVisible(apBar.hWnd);
//printf("Before updating, Visible:%d",isVisible);
//开关窗口
if(isVisible==FALSE){
//取消自动隐藏任务栏
AutoHideTaskBar(&apBar,FALSE);
Sleep(100);
//关了就打开
simplyHide(&apBar,FALSE);
}else{
//自动隐藏任务栏
AutoHideTaskBar(&apBar,TRUE);
Sleep(100);
//没有隐藏就隐藏
simplyHide(&apBar,TRUE);
}
return 0;
}
#include<windows.h>
#include <iostream>
using namespace std;
VOID simplyHide(APPBARDATA *apBar,BOOL bHide)
{
if(apBar==NULL) return;
HWND task=apBar->hWnd;
if(task==NULL) return;
//handle
if(bHide==TRUE){
ShowWindow(task,SW_HIDE);//隐藏任务栏
} else{
ShowWindow(task,SW_SHOW);//显示
}
Sleep(300);
}
//是否自动隐藏任务栏
void AutoHideTaskBar(APPBARDATA *apBar,BOOL bHide)
{
//这三句视情况加于不加
#ifndef ABM_SETSTATE
#define ABM_SETSTATE 0x0000000a
#endif
LPARAM lParam;
if(bHide == TRUE)
{
lParam = ABS_AUTOHIDE;//自动隐藏
}
else
{
lParam = ABS_ALWAYSONTOP;//取消自动隐藏
}
if(apBar->hWnd != NULL)
{
apBar->lParam = lParam;
SHAppBarMessage(ABM_SETSTATE,apBar); //设置任务栏自动隐藏
}
}
int main(int argc, char *argv[])
{
LPARAM lParam;//参数
APPBARDATA apBar;//包含系统任务栏里面的消息
//找窗口
memset(&apBar,0,sizeof(apBar));
apBar.cbSize = sizeof(apBar);
apBar.hWnd = FindWindow(L"Shell_TrayWnd",NULL);
//得知窗口是否隐藏
BOOL isVisible=IsWindowVisible(apBar.hWnd);
//printf("Before updating, Visible:%d",isVisible);
//开关窗口
if(isVisible==FALSE){
//取消自动隐藏任务栏
AutoHideTaskBar(&apBar,FALSE);
Sleep(100);
//关了就打开
simplyHide(&apBar,FALSE);
}else{
//自动隐藏任务栏
AutoHideTaskBar(&apBar,TRUE);
Sleep(100);
//没有隐藏就隐藏
simplyHide(&apBar,TRUE);
}
return 0;
}
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询
广告 您可能关注的内容 |