精华内容
下载资源
问答
  • 任务栏图标修复工具

    2011-10-01 16:56:14
    可以运行XP配置的都可以使用本软件。 Windows XP下的任务栏右下角图标总是无缘无故的消失。 有时候是音量图标,有时候是网络图标。...最惨的是USB删除图标了,一插U盘或移动硬盘就无法弹出来了,找不到图标!
  • 最惨的是USB删除图标了,一插U盘或移动硬盘就无法弹出来了,找不到图标! 到网上找了很多方法,有很多还是解决不了问题,最后总算找到了一个有效的解决方法。 不过,网上还是有很多人碰到这个问题无法解决,所以就...
  • 现象:1) 点击任务栏的无线图标,点击开启会多次返回关闭,偶尔可以正常打开,但找不到网络。 2) 重启网卡管理服务,仍然显示Down root@xxx-PC:systemctl restart network-manager root@xxx-PC:/home/xxx# ip ...

    现象:1) 点击任务栏的无线图标,点击开启会多次返回关闭,偶尔可以正常打开,但找不到网络。

              2) 重启网卡管理服务,仍然显示Down 

    root@xxx-PC:systemctl restart network-manager
    root@xxx-PC:/home/xxx# ip addr
    1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1
        link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
        inet 127.0.0.1/8 scope host lo
           valid_lft forever preferred_lft forever
        inet6 ::1/128 scope host 
           valid_lft forever preferred_lft forever
    2: wlp2s0: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc mq state DOWN group default qlen 1000
        link/ether a0:af:bd:68:54:d9 brd ff:ff:ff:ff:ff:ff

     

    解决方法:

    echo "blacklist acer_wmi" >/etc/modprobe.d/blacklist-bcm43.conf
    update-initramfs -u
    reboot

     

    转载于:https://www.cnblogs.com/biezz/p/7524135.html

    展开全文
  • 之前写的一个VC应用程序,是程序启动时就直接出现在任务栏, ...这种效果实现并不是很困难的,硬是找不到最好的。为什么呢? 首先,在网络上找到的大部分说法都是: BOOL CBBBApp::I...

    转载于:http://www.cnblogs.com/lujin49/p/5033908.html

    之前写的一个VC应用程序,是程序启动时就直接出现在任务栏,
    
    窗体不出现,等用户点击任务栏图标再出现窗口。和一些防火墙什么的软件类似。
    
    这种效果实现并不是很困难的,硬是找不到最好的。为什么呢?
    
    首先,在网络上找到的大部分说法都是:
    
    BOOL CBBBApp::InitInstance()
    {
      ...
    m_pMainWnd->ShowWindow(SW_HIDE); // 原来是m_pMainWnd->ShowWindow(SW_SHOW);
    ....
    }
    
     这样虽然可以实现效果,但是会在启动瞬间快速显示一下窗口,然后再隐藏。给人一种闪烁一下的感觉,
    
    终于在今晚找到了最好的解决方法:
    
    首先在CBBBApp::InitInstance()去掉m_pMainWnd->ShowWindow(SW_SHOW);  这样窗口就不会出现
    
    然后在CMainFrame::OnCreate中加上AfxGetApp()->m_nCmdShow   =   SW_HIDE;   
    
      int   CMainFrame::OnCreate(LPCREATESTRUCT   lpCreateStruct)   
      {   
              if   (CFrameWnd::OnCreate(lpCreateStruct)   ==   -1)   
                      return   -1;   
              AfxGetApp()->m_nCmdShow   =   SW_HIDE;   
               ........   
              return   0;   
      }   
    
    
     
    
    好了,终于可以完美解决这个闪烁的问题了。
    
     
    
    一、托盘简介 
    
    所谓的“托盘”,在Windows系统界面中,指的就是下面任务条右侧,有系统时间等等的标志的那一部分。在程序最小化或挂起时,但有不希望占据任务栏的时候,就可以把程序放到托盘区。
    
    二、托盘编程相关函数 
    
    其实呢,把程序放到托盘上的本质就是先在托盘区绘制一个图标,然后把程序隐藏不见,再对托盘的图标进行消息处理,就可以了。 
    
    绘制图标以及确定图标所传送消息的函数只有一个,那就是—————— 
    
    WINSHELLAPI BOOL WINAPI Shell_NotifyIcon( 
    DWORD dwMessage, 
    PNOTIFYICONDATA pnid 
    ); 
    
    这个函数呢,负责向系统传递消息,以添加、修改或删除托盘区的图标。她的返回值呢,是个布尔类型的。就是说,如果返回0,那就是成仁啦,非0才成功。 
    
    参数dwMessage 是表示这个函数的应用功能是哪一方面,是添加、删除,还是修改图标。如果是添加,则它的值为NIM_ADD;删除则是NIM_DELETE;而修改是NIM_MODIFY。参数pnid就是具体的和程序在托盘区的图标有关系的结构了。它的定义如下: 
    
    typedef struct _NOTIFYICONDATA { 
    DWORD cbSize; 
    HWND hWnd; 
    UINT uID; 
    UINT uFlags; 
    UINT uCallbackMessage; 
    HICON hIcon; 
    char szTip[64]; 
    } NOTIFYICONDATA, *PNOTIFYICONDATA; 
    
    下面就对该结构各个参数进行刨析: 
    
    cbSize : 结构的长度,用“位”来做单位。一般在程序中,我们用(DWORD)sizeof(NOTIFYICONDATA) 给它赋值。 
    
    HWnd : 一个句柄,如果对托盘中的图标进行操作,相应的消息就传给这个句柄所代表的窗口。自然了,大多数情况下是this->m_hWnd喽。 
    
    uID : 在工程中定义的图标ID 
    
    uFlags : 这个成员标志着其他哪些成员的数据是有效的,分别为NIF_ICON, NIF_MESSAGE, NIF_TIP,分别代表着数据有效的成员是hIcon, uCallbackMessage, szTip。当然,三个值可以用“|”联系到一起。下面分别对涉及到的成员进行阐述 
    
    hIcon : 要增加,删除或修改的图标句柄。如果只知道个uID, 一般可能会用函数LoadIcon来得到句柄。例如LoadIcon ( AfxGetInstanceHandle() ,MAKEINTRESOURCE (IDR_MAINFRAME) )。 
    
    uCallbackMessage : 这在对托盘区的操作中,是比较重要的数据成员。这是个消息标志,当用鼠标对托盘区相应图标进行操作的时候,就会传递消息给Hwnd所代表的窗口。所以说,在uFlags中,一般都得标志它有效。这里一般都是自定义的消息。 
    
    szTip : 鼠标移动到托盘图标上时的提示文字。 
    
    三、托盘编程例子 
    
    有关托盘编程的基础知识呢,也就上面这些了。下面呢,我们就进入具体的实战演练阶段,举几个托盘编程的例子瞧瞧,加深理解。 
    
    1、将程序最小化到系统托盘区的函数toTray()。 
    
    void CTimeWakeDlg::toTray() 
    { 
    NOTIFYICONDATA nid; 
    nid.cbSize=(DWORD)sizeof(NOTIFYICONDATA); 
    nid.hWnd=this->m_hWnd; 
    nid.uID=IDR_MAINFRAME; 
    nid.uFlags=NIF_ICON|NIF_MESSAGE|NIF_TIP ; 
    nid.uCallbackMessage=WM_SHOWTASK;//自定义的消息名称,如果没特殊用途用WM_COMMAND
    nid.hIcon=LoadIcon(AfxGetInstanceHandle(),MAKEINTRESOURCE(IDR_MAINFRAME)); 
    strcpy(nid.szTip,"计划任务提醒");//信息提示条为“计划任务提醒” 
    Shell_NotifyIcon(NIM_ADD,&nid);//在托盘区添加图标 
    ShowWindow(SW_HIDE);//隐藏主窗口 
    } 
    
    这是个很简单的函数,里面首先给NOTIFYICONDATA赋值,然后调用shell_NotifyIcon, 头一个参数是NIM_ADD,表示添加。然后用函数ShowWindow 隐藏主窗口,这样,就实现了将程序最小化到系统托盘区的任务了。 
    
    2、程序已经最小化到托盘区了,但是呢,对托盘图标的操作如何进行呢?这就体现了结构NOTIFYICONDATA的成员uCallbackMessage 的作用了。它所提供的作用就是,当用户用鼠标点击托盘区的图标的时候(无论是左键还是右键),会向hWnd所代表的窗口传送消息,如果是上例,消息的名称就是WM_SHOWTASK。根据VC的消息机制,对自定义消息增加消息响应函数。 
    
    在头文件的//{{AFX_MSG和//}}AFX_MSG之间声明消息响应函数: 
    
    afx_msg LRESULT onShowTask(WPARAM wParam,LPARAM lParam); 
    
    然后在CPP文件中添加消息映射。在BEGIN_MESSAGE_MAP和END_MESSAGE_MAP 之间加入: ON_MESSAGE(WM_SHOWTASK,onShowTask)将消息和消息响应函数映射起来。 
    
    然后就是在CPP文件中加入函数onShowTask的实现了: 
    
    LRESULT CTimeWakeDlg::onShowTask(WPARAM wParam,LPARAM lParam) 
    //wParam接收的是图标的ID,而lParam接收的是鼠标的行为 
    { 
    if(wParam!=IDR_MAINFRAME) 
    return 1; 
    switch(lParam) 
    { 
    case WM_RBUTTONUP://右键起来时弹出快捷菜单,这里只有一个“关闭” 
    { 
    
    LPPOINT lpoint=new tagPOINT; 
    ::GetCursorPos(lpoint);//得到鼠标位置 
    CMenu menu; 
    menu.CreatePopupMenu();//声明一个弹出式菜单 
    //增加菜单项“关闭”,点击则发送消息WM_DESTROY给主窗口(已 
    //隐藏),将程序结束。 
    menu.AppendMenu(MF_STRING,WM_DESTROY,"关闭"); 
    //确定弹出式菜单的位置 
    menu.TrackPopupMenu(TPM_LEFTALIGN,lpoint->x,lpoint->y,this); 
    //资源回收 
    HMENU hmenu=menu.Detach(); 
    menu.DestroyMenu(); 
    delete lpoint; 
    } 
    break; 
    case WM_LBUTTONDBLCLK://双击左键的处理 
    { 
    this->ShowWindow(SW_SHOW);//简单的显示主窗口完事儿 
    } 
    break; 
    } 
    return 0; 
    }

     

    转载于:https://www.cnblogs.com/shmilxu/p/5034112.html

    展开全文
  • 如果遇到这种情况,WiFi图标不见了,在“控制面板\网络和 Internet\网络连接”里面的也找不到wlan的相关信息, 提示:适配器Qualcomn Atheros QCA9377 Wireless Network Adapter遇到驱动程序或硬件相关的问题 ...

    如果遇到这种情况,WiFi图标不见了,在“控制面板\网络和 Internet\网络连接”里面的也找不到wlan的相关信息,

    提示:适配器Qualcomn Atheros QCA9377 Wireless Network Adapter遇到驱动程序或硬件相关的问题

    解决方法:

    找到:控制面板\系统和安全\系统\设备管理器\ 网络适配器。右键启用设备就可以了

    展开全文
  • 之前写的一个VC应用程序,是程序启动时就直接出现在任务栏,窗体不出现,等用户点击任务栏图标再出现窗口。和一些防火墙什么的软件类似。这种效果实现并不是很困难的,硬是找不到最好的。为什么呢?首先,在网络上...

    之前写的一个VC应用程序,是程序启动时就直接出现在任务栏,

    窗体不出现,等用户点击任务栏图标再出现窗口。和一些防火墙什么的软件类似。

    这种效果实现并不是很困难的,硬是找不到最好的。为什么呢?

    首先,在网络上找到的大部分说法都是:

    BOOL CBBBApp::InitInstance()
    {
      ...
    m_pMainWnd->ShowWindow(SW_HIDE); // 原来是m_pMainWnd->ShowWindow(SW_SHOW);
    ....
    }
    
     这样虽然可以实现效果,但是会在启动瞬间快速显示一下窗口,然后再隐藏。给人一种闪烁一下的感觉,

    终于在今晚找到了最好的解决方法:

    首先在CBBBApp::InitInstance()去掉m_pMainWnd->ShowWindow(SW_SHOW);  这样窗口就不会出现

    然后在CMainFrame::OnCreate中加上AfxGetApp()->m_nCmdShow   =   SW_HIDE;   

     

      int   CMainFrame::OnCreate(LPCREATESTRUCT   lpCreateStruct)   
      {   
              if   (CFrameWnd::OnCreate(lpCreateStruct)   ==   -1)   
                      return   -1;   
              AfxGetApp()->m_nCmdShow   =   SW_HIDE;   
      ........   
              return   0;   
      } 

    好了,终于可以完美解决这个闪烁的问题了。

     

    一、托盘简介

    所谓的“托盘”,在Windows系统界面中,指的就是下面任务条右侧,有系统时间等等的标志的那一部分。在程序最小化或挂起时,但有不希望占据任务栏的时候,就可以把程序放到托盘区。

    二、托盘编程相关函数

    其实呢,把程序放到托盘上的本质就是先在托盘区绘制一个图标,然后把程序隐藏不见,再对托盘的图标进行消息处理,就可以了。

    绘制图标以及确定图标所传送消息的函数只有一个,那就是——————

    WINSHELLAPI BOOL WINAPI Shell_NotifyIcon(
    DWORD dwMessage,
    PNOTIFYICONDATA pnid
    );

    这个函数呢,负责向系统传递消息,以添加、修改或删除托盘区的图标。她的返回值呢,是个布尔类型的。就是说,如果返回0,那就是成仁啦,非0才成功。

    参数dwMessage 是表示这个函数的应用功能是哪一方面,是添加、删除,还是修改图标。如果是添加,则它的值为NIM_ADD;删除则是NIM_DELETE;而修改是NIM_MODIFY。参数pnid就是具体的和程序在托盘区的图标有关系的结构了。它的定义如下:

    typedef struct _NOTIFYICONDATA {
    DWORD cbSize;
    HWND hWnd;
    UINT uID;
    UINT uFlags;
    UINT uCallbackMessage;
    HICON hIcon;
    char szTip[64];
    } NOTIFYICONDATA, *PNOTIFYICONDATA;

    下面就对该结构各个参数进行刨析:

    cbSize : 结构的长度,用“位”来做单位。一般在程序中,我们用(DWORD)sizeof(NOTIFYICONDATA) 给它赋值。

    HWnd : 一个句柄,如果对托盘中的图标进行操作,相应的消息就传给这个句柄所代表的窗口。自然了,大多数情况下是this->m_hWnd喽。

    uID : 在工程中定义的图标ID

    uFlags : 这个成员标志着其他哪些成员的数据是有效的,分别为NIF_ICON, NIF_MESSAGE, NIF_TIP,分别代表着数据有效的成员是hIcon, uCallbackMessage, szTip。当然,三个值可以用“|”联系到一起。下面分别对涉及到的成员进行阐述

    hIcon : 要增加,删除或修改的图标句柄。如果只知道个uID, 一般可能会用函数LoadIcon来得到句柄。例如LoadIcon ( AfxGetInstanceHandle() ,MAKEINTRESOURCE (IDR_MAINFRAME) )。

    uCallbackMessage : 这在对托盘区的操作中,是比较重要的数据成员。这是个消息标志,当用鼠标对托盘区相应图标进行操作的时候,就会传递消息给Hwnd所代表的窗口。所以说,在uFlags中,一般都得标志它有效。这里一般都是自定义的消息。

    szTip : 鼠标移动到托盘图标上时的提示文字。

    三、托盘编程例子

    有关托盘编程的基础知识呢,也就上面这些了。下面呢,我们就进入具体的实战演练阶段,举几个托盘编程的例子瞧瞧,加深理解。

    1、将程序最小化到系统托盘区的函数toTray()。
    void CTimeWakeDlg::toTray()
    {
    NOTIFYICONDATA nid;
    nid.cbSize=(DWORD)sizeof(NOTIFYICONDATA);
    nid.hWnd=this->m_hWnd;
    nid.uID=IDR_MAINFRAME;
    nid.uFlags=NIF_ICON|NIF_MESSAGE|NIF_TIP ;
    nid.uCallbackMessage=WM_SHOWTASK;//自定义的消息名称,如果没特殊用途用WM_COMMAND
    nid.hIcon=LoadIcon(AfxGetInstanceHandle(),MAKEINTRESOURCE(IDR_MAINFRAME));
    strcpy(nid.szTip,"计划任务提醒");//信息提示条为“计划任务提醒”
    Shell_NotifyIcon(NIM_ADD,&nid);//在托盘区添加图标
    ShowWindow(SW_HIDE);//隐藏主窗口
    } 
    这是个很简单的函数,里面首先给NOTIFYICONDATA赋值,然后调用shell_NotifyIcon, 头一个参数是NIM_ADD,表示添加。然后用函数ShowWindow 隐藏主窗口,这样,就实现了将程序最小化到系统托盘区的任务了。

    2、程序已经最小化到托盘区了,但是呢,对托盘图标的操作如何进行呢?这就体现了结构NOTIFYICONDATA的成员uCallbackMessage 的作用了。它所提供的作用就是,当用户用鼠标点击托盘区的图标的时候(无论是左键还是右键),会向hWnd所代表的窗口传送消息,如果是上例,消息的名称就是WM_SHOWTASK。根据VC的消息机制,对自定义消息增加消息响应函数。

    在头文件的//{{AFX_MSG和//}}AFX_MSG之间声明消息响应函数:

    afx_msg LRESULT onShowTask(WPARAM wParam,LPARAM lParam);

    然后在CPP文件中添加消息映射。在BEGIN_MESSAGE_MAP和END_MESSAGE_MAP 之间加入: ON_MESSAGE(WM_SHOWTASK,onShowTask)将消息和消息响应函数映射起来。

    然后就是在CPP文件中加入函数onShowTask的实现了:
    LRESULT CTimeWakeDlg::onShowTask(WPARAM wParam,LPARAM lParam)  //wParam接收的是图标的ID,而lParam接收的是鼠标的行为
    {
        if (wParam!=IDR_MAINFRAME)
            return 1;
        switch (lParam)
        {
            case WM_RBUTTONUP:  //右键起来时弹出快捷菜单,这里只有一个“关闭”
            {
                LPPOINT lpoint=new tagPOINT;
                ::GetCursorPos(lpoint);//得到鼠标位置
                CMenu menu;
                menu.CreatePopupMenu();//声明一个弹出式菜单
                //增加菜单项“关闭”,点击则发送消息WM_DESTROY给主窗口(已
                //隐藏),将程序结束。
                menu.AppendMenu(MF_STRING,WM_DESTROY,"关闭");
                //确定弹出式菜单的位置
                menu.TrackPopupMenu(TPM_LEFTALIGN,lpoint->x,lpoint->y,this);
                //资源回收
                HMENU hmenu=menu.Detach();
                menu.DestroyMenu();
                delete lpoint;
            }
            break;
            case WM_LBUTTONDBLCLK://双击左键的处理
            {
                this->ShowWindow(SW_SHOW);//简单的显示主窗口完事儿
            }
            break;
        }
        return 0;
    }
    

    展开全文
  • 之前写的一个VC应用程序,是程序启动时就直接出现在任务栏,窗体不出现,等用户点击任务栏图标再出现窗口。和一些防火墙什么的软件类似。这种效果实现并不是很困难的,硬是找不到最好的。为什么呢?首先,在网络上...
  • 之前写的一个VC应用程序,是程序启动时就直接出现在任务栏,窗体不出现,等用户点击任务栏图标再出现窗口。和一些防火墙什么的软件类似。这种效果实现并不是很困难的,硬是找不到最好的。为什么呢?首先,在网络上...
  • dell重装系统后找不到无线网卡驱动

    千次阅读 2013-05-04 08:52:37
    问题描述:重装系统后,连无线网络图标都没有;任务栏中也没有无线图标。 分析: 没有安装好相应的驱动。 解决办法: 安装一个驱动精灵,用它去更新驱动,问题解决。
  • 今天同事的电脑在跟新后,连接不到公司的测试服务器上的数据库了,大家都是win10系统,最后发现他不跟我们在一个工作组里,在网络邻居里找不到他, 最后发现他使用的是“公共网络”,我们的是“专用网络”,点击...
  • 快捷方式图标去箭头

    2017-02-03 10:11:21
    操作系统内设计一个有像素的图标自然是为了看得到,而不是看不到, 对操作系统来说设计那样的图标没有意义,所以操作系统不会自带那样的图标, 因此在操作系统自带的图标范围内答案不会有结果。 ~~~~~~~~~~~~~~~~...
  • 代理服务器地址和端口哪里?

    千次阅读 2021-04-02 17:10:16
    1、首先点击Windows任务栏右下角的网络图标,然后点击打开网络和共享中心。 2、在网络和共享中心界面下面,点击“建立新的连接或者网络”,选择“连接工作区”,然后点击“下一步”。 3、选择“否,创建一个新的连接...
  • 就算是人机分离大概一个小时的样子,网卡就找不到了,对于这个问题,我真是百思不得其解,而且鼠标挪动到任务栏网络图标上,惊奇地发现网络不可用~~~不可能啊!!我木有欠费啊!!!!当然,我...
  • 网管教程 从入门精通软件篇 ★一。★详细的xp修复控制台命令和用法!!! 放入xp(2000)的光盘,安装时候选R,修复! Windows XP(包括 Windows 2000)的控制台命令是在系统出现一些意外情况下的一种非常有效的...
  • 问:我用的是校园网,可是本地连接老是显示身份验证失败,任务栏右下角的本地连接小图标也老是显示“windows找不到证书让您来登录到网络”,可即使是这样的状态也可以上网,这是为什么啊? 答:网上邻居--属性--...
  • 中显示音量控制图标,可以启用“将音量图标放入任务栏”复选框。  (7)你想调节各项音频输入输出的音量,单击“设备音量”区域中的“高 级”按钮,在弹出的“音量控制”对话框里调节即可。这里列出了从总体音 量...
  • delphi 开发经验技巧宝典源码

    热门讨论 2010-08-12 16:47:23
    0272 无标题栏最大化时覆盖任务栏 178 0273 限制窗体的大小 179 0274 重定义去掉标题栏并最大化窗体 179 0275 使窗体一直居中 179 0276 控制窗体可移动 180 0277 限制窗体的最大化 180 0278 使窗体...
  • 0272 无标题栏最大化时覆盖任务栏 178 0273 限制窗体的大小 179 0274 重定义去掉标题栏并最大化窗体 179 0275 使窗体一直居中 179 0276 控制窗体可移动 180 0277 限制窗体的最大化 180 0278 使窗体...
  • 0272 无标题栏最大化时覆盖任务栏 178 0273 限制窗体的大小 179 0274 重定义去掉标题栏并最大化窗体 179 0275 使窗体一直居中 179 0276 控制窗体可移动 180 0277 限制窗体的最大化 180 0278 使窗体...
  • 0272 无标题栏最大化时覆盖任务栏 178 0273 限制窗体的大小 179 0274 重定义去掉标题栏并最大化窗体 179 0275 使窗体一直居中 179 0276 控制窗体可移动 180 0277 限制窗体的最大化 180 0278 使窗体...

空空如也

空空如也

1 2 3 4
收藏数 74
精华内容 29
关键字:

任务栏找不到网络图标