我一直在摸索如何做到这一点。基本上,我的应用程序需要使用winapi找出c ++中Windows中活动文件浏览器(即前台的文件浏览器)的目录路径。
代替这个:
TCHAR* getWindowDir(){
TCHAR* windowTitle = new TCHAR[MAX_PATH];
HWND windowHandle = GetForegroundWindow();
GetWindowText(windowHandle,windowTitle,MAX_PATH);
return windowTitle;
}
Run Code Online (Sandbox Code Playgroud)
显然返回窗口标题,我希望它返回活动目录。