微软无线鼠标失灵解决办法

朋友送的微软无线鼠标今天失灵,换了电池灯还可以亮。
型号:Microsoft Wireless Laser Mouse 6000 V2.0
用了几年了,舍不得。考到到刚好是之前启用了手机和笔记本蓝牙,怀疑与信号有点关系,于是上网上搜索了下,解决了。
解决办法如下:
插在电脑上的收发器上有个重置按钮,鼠标电池附近也有个重置按钮。同时按住这2个按钮1-2秒后,鼠标正常工作。

...

打开”我的电脑”慢的解决办法

打开“我的电脑”则出现一个小手电筒图标,需要等待… 
修改注册表可以解决此问题: 
解决办法 
1 点击“开始”→“运行”,在运行对话框中输入“Regedit”,点击“确定”,打开注册表编辑器,依次展开如下子键: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\lanmanserver,在其右侧窗口中新建一个名为“Maxworkitems”的DWORD值,然后双击它,在弹出的“编辑DWORD值”对话框中,根据计算机的内存容量来确定该键的键值,如果计算机内存小于512MB,请键入“256”;如果内存大...

ThinkPad R400 双系统以及显卡驱动设置(避免多次装驱动)

问题:
2个磁盘,一个装了XP,一个装了WIN7。
一旦进入WIN7后,下次进入XP就要重装显卡驱动,之前的驱动丢失。
解决办法是,禁止BIOS显卡切换,指定都使用独立显卡。
开机后按F1进入BIOS
接着选择Config
进入配置界面
选择Display
第一项Default Primary Video Device(默认主显示设备)
PCI Express(独立选他)/Internal(集成)这里选择PCI Express
第三项Graphics Device(显卡设备)这里选择Discrete GraphicsIntergrated Graphics(集成显卡)/Discrete Graphics(独立显卡)/Swichable Graphics...

C++如何获得U盘的盘符以及U盘相关属性的代码

下载: xok.la.appchar diskPath[5] = { 0 };
    DWORD allDisk = GetLogicalDrives(); //返回一个32位整数,将他转换成二进制后,表示磁盘,最低位为A盘
 
    if (allDisk!=0)
    {
        for (int i=0;i<11;i++)     //假定最多有10个磁盘
        {
            if ((allDisk & 1)==1)
            {
                sprintf...

BSTR、char* 和 CString 之间的转换

BSTR、char* 和 CString 之间的转换
  (1) char*转换成CString
  若将char*转换成CString,除了直接赋值外,还可使用CString::Format进行。例如:
char chArray[] = "This is a test";
char * p = "This is a test";
  或
LPSTR p = "This is a test";
  或在已定义Unicode应的用程序中
TCHAR * p = _T("This is a test");
  或
LPTSTR p = _T("This is a test");
CString theString = chArray;
theString.Format(_T("%s"), chArray);
theString = p;
  (2) CStrin...

MFC 下多次操作静态文本控件 文字重叠解决

在对一个静态文本控件多次SetWindowTextA时候,文字重叠了,主要是设置了背景透明导致,解决办法如下:
在重新复制前调用下面的成员函数,CXOKMFCDlg请改为你自己的。
下载: x.c//状态表单
void CXOKMFCDlg::UpdateBk(LPVOID lpParam)
{
CDialog* pInfo=(CDialog*)lpParam;
RECT rect;
pInfo->GetDlgItem(IDC_STATIC_STATUS)->SetWindowText("");
pInfo->GetDlgItem(IDC_STATIC_STATUS)->GetClientRect(&rect);
pInfo->GetDlgItem(IDC_STATIC_STATUS)->ClientToScreen(&rect);
ScreenToClient(&...

重载WM_SETCURSOR消息响应函数,给指定控件显示指定光标

申明:
afx_msg BOOL OnSetCursor(CWnd*   pWnd,   UINT   nHitTest,   UINT   message);
消息映射:
ON_WM_SETCURSOR()
BOOL CMsCommTestDlg::OnSetCursor(CWnd* pWnd, UINT nHitTest, UINT message)
{
 // TODO: 在此添加消息处理程序代码和/或调用默认值
 
// if (pWnd == GetDlgItem(IDC_BUTTON_OPEN_CLOSE))//判断光标的pWND时想到   
//  是不是可以向WM_CTLCOLOR一样对一批同类的控件进行控制呢??? 
 
// 重载WM_SETCURSOR消息,加上   

MFC 下设置文字 背景透明

代码:
XX.cpp中
HBRUSH   CUPANMFCDlg::OnCtlColor(CDC*   pDC,   CWnd*   pWnd,   UINT   nCtlColor)   
{
        pDC-> SetBkMode(TRANSPARENT);
        return   (HBRUSH)GetStockObject(NULL_BRUSH);
}
申明:
XX.h中
afx_msg HBRUSH OnCtlColor(CDC*   pDC,   CWnd*   pWnd,   UINT   nCtlColor);
映射:
XX.cpp中BEGIN_MESSAGE_MAP内
ON_WM_CTLCOLOR()
设置后全部静态文字透明。...

取消dedecms 搜索分词检索

dedecms 就我的应用来说,拆分很不准,导致搜索很乱,决定暂时取消。
找到文件: /include/arc.searchview.class.php

如图,在151行的地方注释掉 return $keywords; 改为 return $keyword;
大家可以看到,这样仅仅只是改了返回的结果,其实分词还是在写进数据库,主要是为以后用更好的分词系统来替换,所以暂时用最少改动来动代码。这样以后,系统就没有使用分词功能了。

...