❶ win10 设备和打印机端口问题
当我们在win10系统中使用打印机的时候,可能会需要对打印机端口进行选择更改,然而有时候可能会遇到打印机端口无法选择的情况,解决方法如下:1、打开左下角开始菜单,点击【设备和打印机】;2、选择相应打印机,点击鼠标右键,选择【打印机属性】;3、点击【端口】,勾选下方的打印机端口再点击【保存】;4、网络打印机的用户同样需要点击【端口】再选择下方的【配置端口】;5、在弹出页面中的【端口名】和【网络打印机IP地址】栏填入地址。问题二win10打印机端口错误不能打印怎么办:1、删除打印任务。2、开始设置管理工具服务,找到Print Spooler,双击,在常规里面点停止。3、然后点开始运行,输入Spool,打开PRINTERS文件夹,将里面的东西全部删除,然后再在常规选项卡里点启动print Spooler 打印服务。4、把打印机电源断开一分钟,再连接上及重启电脑。问题三:“ Windows将无法完成需要该USB打印端口的任何任务。”可用的解决方法此问题影响那些驱动程序带有语言监视器的USB打印机,因为未能调用此语言监视器的OpenPortEx回调函数,结果,“用户无法执行取决于语言监视器操作的操作”。在“设备和打印机”控制面板中,选择“ > [端口]”选项卡时,USB打印机的端口(例如“ USB001”)将不会出现在打印机端口列表中 。“结果,用户无法执行依赖该端口的操作。”在启动受此错误影响的Windows 10设备之前,可以通过事先连接已打开电源的USB打印机来缓解此问题。❷ win10的虚拟内存怎么恢复成初始值设置
右键点击此电脑——属性——高级系统设置——点击“性能”的“设置”——在“高级”选项卡下,点击“虚拟内存”的“更改”——将自动管理.........前的勾去掉——选择“系统管理的大小”——设置——再勾选“自动管理.........”——确定。重启电脑。
❸ 电脑屏幕整个左移了怎么能弄回去
工具/原料
电脑:联想p40
系统:win10
1、右击桌面点击显示设置,如下图所示。
❹ win10系统,下载了LOL前段时间一直都可以正常运行。现如今有两个问题.1,
估计是系统问题,估计是桌面系统某个程序运行在640那个分辨率,尝试下卸载显卡驱动重装吧。实在不行,还是安装纯净版的win10,不要从360,管家什么的升级。
分辨率问题我玩暗黑3时候出现过,只要一开窗口,分辨率就肯定出问题。
还是建议重装显卡驱动或者直接重装系统。
❺ win10怎么开机启动的软件最小化到托盘
在Windows操作系统中,任务栏的右边(托盘)会常驻几个图标,如输入法切换图标、音量控制图标等,此外我们还经常遇到具有托盘图标的软件,如金山词霸、实时监测功能的杀毒软件等。这些软件在后台运行,通常不占用太多的屏幕资源,只在通知栏上放一个小小的标志,必要时我们可以通过用鼠标点击图标对其进行选单操作或激活其主窗口。有时我们自己编写的程序也希望有类似的效果,本文将详细地介绍用VC设计托盘图标程序的方法。
一、 NOTIFYICONDATA结构
NOTIFYICONDATA结构包含了系统用来处理托盘图标的信息,它包括选择的图标、回调消息、提示消息和图标对应的窗口等内容。其定义为:
typedef struct—NOTIFYICONDATA {
DWORD cbSize; //以字节为单位的这个结构的大小
HWND hWnd; //接收托盘图标通知消息的窗口句柄
UINT uID; //应用程序定义的该图标的ID号
UINT uFlags; //设置该图标的属性
UINT uCallbackMessage; //应用程序定义的消息ID号,此消息传递给hWnd
HICON hIcon; //图标的句柄
char szTip[64]; //鼠标停留在图标上显示的提示信息
} NOTIFYICONDATA, PNOTIFYICONDATA;
该结构中,成员uFlags可以是下列的组合或其中之一:
NIF_ICON:设置成员hIcon有效
NIF_MESSAGE:设置成员uCallbackMessage有效
NIF_TIP:设置成员szTip有效
二、 Shell_NotifyIcon函数
全局函数Shell_NotifyIcon()用于在托盘上增加、删除或修改图标。其原型为:
WINSHELLAPI BOOL WINAPI Shell_NotifyIcon( DWORD dwMessage,PNOTIFYICONDATA pnid);
Pnid是上面的NOTIFYICONDATA结构的指针。
dwMessage是被传递的消息,可以是以下消息之一:
NIM_ADD:增加图标
NIM_DELETE:删除图标
NIM_MODIFY:修改图标
三、 托盘图标程序设计示例
首先我们用AppWizard创建一个不基于文档和视图结构的应用程序Tray。我们并不想在应用程序启动时显示主窗口,所以需要修改应用程序类CTrayApp中成员函数InitInstance()的以下代码:
m_pMainWnd->ShowWindow(SW_SHOW);改为m_pMainWnd->ShowWindow(SW_HIDE);
在CMainFrame类中加入NOTIFYICONDATA结构的保护成员变量m_tnid,并在其OnCreate函数中return语句前加入生成托盘图标的代码:
m_tnid.cbSize=sizeof(NOTIFYICONDATA);
m_tnid.hWnd=this-〉m_hWnd;
m_tnid.uFlags=NIF_MESSAGE|NIF_ICON|NIF_TIP;
m_tnid.uCallbackMessage=MYWM_NOTIFYICON; //用户定义的回调消息
CString szToolTip;
szToolTip=_T("托盘图标实例");
_tcscpy(m_tnid.szTip, szToolTip);
m_tnid.uID=IDR_MAINFRAME;
HICON hIcon;
hIcon=AfxGetApp()-〉LoadIcon(IDR_MAINFRAME);
m_tnid.hIcon=hIcon;
::Shell_NotifyIcon(NIM_ADD,&m_tnid);
if(hIcon)::DestroyIcon(hIcon);
返回消息的ID应在主框架类的头函数中定义:
#define MYWM_NOTIFYICON WM_USER+1
为了处理图标返回消息,如鼠标左键双击、鼠标右键单击消息,我们重载WindowProc()函数。此外,我们还希望在主框架窗口最小化时图标不在任务栏的空白区出现,在此函数中同时作相应处理。
LRESULT CMainFrame::WindowProc(UINT message, WPARAM wParam, LPARAM lParam)
{
switch(message){
case MYWM_NOTIFYICON: //如果是用户定义的消息
if(lParam==WM_LBUTTONDBLCLK){ //鼠标双击时主窗口出现
AfxGetApp()-〉m_pMainWnd-〉ShowWindow(SW_SHOW);
}
else if(lParam==WM_RBUTTONDOWN){ //鼠标右键单击弹出选单
CMenu menu;
menu.LoadMenu(IDR_RIGHT_MENU); //载入事先定义的选单
CMenupMenu=menu.GetSubMenu(0);
CPoint pos;
GetCursorPos(&&pos);
pMenu-〉TrackPopupMenu(TPM_LEFTALIGN|TPM_RIGHTBUTTON,
pos.x,pos.y,AfxGetMainWnd());
}
break;
case WM_SYSCOMMAND: //如果是系统消息
if(wParam= =SC_MINIMIZE){ //接收到最小化消息时主窗口隐藏
AfxGetApp()-〉m_pMainWnd-〉ShowWindow(SW_HIDE);
return 0;
}
break;
}
return CFrameWnd::WindowProc(message, wParam, lParam);
}
为使应用程序退出时图标消失,映射WM_DESTROY消息,在OnDestroy()函数中加入:
::Shell_NotifyIcon(NIM_DELETE,&m_tnid);
至此,托盘图标程序的常规功能我们均已实现。我们还可以通过Shell_NotifyIcon()函数的调用实现不同状态下图标的改变。
如果MFC程序是基于Dialog的那么就用下面的进行设置:
//在主窗口的OnCreate()中:
m_tnid.cbSize = sizeof(NOTIFYICONDATA);
m_tnid.hWnd =this->m_hWnd;
m_tnid.uID = IDR_MAINFRAME;
m_tnid.uFlags = NIF_ICON | NIF_TIP | NIF_MESSAGE;
m_tnid.uCallbackMessage = MYWM_NOTIFYICON;//用户自定义的消息,和上面的处理过程相同
HICON hIcon =AfxGetApp()->LoadIcon(IDR_MAINFRAME);
m_tnid.hIcon=hIcon;
strcpy(m_tnid.szTip, "My test");
if(::Shell_NotifyIcon(NIM_ADD, &m_tnid)==0)
return FALSE;
//清除系统托盘上的ICON,在主窗口的OnClose()中:
::Shell_NotifyIcon(NIM_DELETE,&m_tnid);
CFrameWnd::OnClose();
在OnInitDialog()里加入:
//隐藏窗体:
WINDOWPLACEMENT wp;
wp.length=sizeof(WINDOWPLACEMENT);
wp.flags=WPF_RESTORETOMAXIMIZED;
wp.showCmd=SW_HIDE;
SetWindowPlacement(& wp);
//在任务栏和atl+tab列表中隐藏:
ModifyStyleEx(WS_EX_APPWINDOW, WS_EX_TOOLWINDOW);
本程序在VC++ 6.0、Windows XP Professional下调试通过
❻ win10系统被软件记录回调时间了怎么解除
1、首先在设定中检索主题活动。
2、其次在检索往下拉中点击打开主题活动历史数据隐私设置。
3、然后在这个页面中撤销启用“容许Windows此后电脑中搜集我的主题活动及其此后电脑同歩到云”。随后点一下下边的消除就可以。