一、隐藏开始菜单 HWND hWnd = NULL; hWnd = ::FindWindow("Shell_TrayWnd", NULL); CWnd *pWnd = FindWindowEx(hWnd, NULL, "Button", NULL); if(pWnd != NULL) { pWnd->ShowWindow(SW_HIDE); } 显示开始菜单 HWND hWnd = NULL; hWnd = ::FindWindow("Shell_TrayWnd", NULL); CWnd *pWnd = FindWindowEx(hWnd, NULL, "Button", NULL); if(pWnd != NULL) { pWnd->ShowWindow(SW_SHOW); } 二、隐藏当前任务按钮 HWND hWnd = NULL; hWnd = ::FindWindow("Shell_TrayWnd", NULL); CWnd *pWnd = FindWindowEx(hWnd, NULL, "ReBarWindow32", NULL); if(pWnd != NULL) { pWnd->ShowWindow(SW_HIDE); } 显示当前任务按钮 HWND hWnd = NULL; hWnd = ::FindWindow("Shell_TrayWnd", NULL