刷新(F5)所有打开的Windows资源管理器窗口的方法是,遍历所有窗口类名为 CabinetWClass 的窗体,并向他们发送41504消息,代码如下:

HWND hWnd = ::FindWindowEx(NULL, NULL, L"CabinetWClass", NULL);
while (hWnd != NULL)
{
    ::PostMessage(hWnd , WM_COMMAND, 41504, 0);    
    hWnd = ::FindWindowEx(NULL, hWnd, L"CabinetWClass", NULL);
}

标签: 刷新, 资源管理器

添加新评论