相关疑难解决方法(0)

如何获取桌面的窗口句柄?

Windows API提供了一个API GetDesktopWindow(),它返回窗口句柄

但是我用Spy ++测试过,我发现桌面的窗口句柄和"Windows桌面"的窗口句柄是不一样的.

由于"Windows桌面"是列表视图,我是否需要执行以下操作

1) HANDLE hWnd = GetDesktopWindow() ;
2) FindWindow(hWnd, ..... ) with the SyslistView32 as the Window class.
Run Code Online (Sandbox Code Playgroud)

一旦我得到Window句柄,我想使用SendMessage()进行操作,例如获取所选文件名,选择的文件数等.

请提出你的意见.我正在使用Windows SDk执行此操作

c++ windows shell winapi desktop

12
推荐指数
2
解决办法
2万
查看次数

标签 统计

c++ ×1

desktop ×1

shell ×1

winapi ×1

windows ×1