我正在尝试在Visual Studio 2013上对小型控制台应用程序进行基准测试.
我已经在检测模式下设置了一个性能会话,我在其中激活了CPU Counters集合,并选择了"Last Level Cache Misses".
当我收到工作台的报告时,我看不到包含此信息的任何列,即使我查看"添加/删除列"菜单也是如此.
你能帮助我吗?
提前致谢.
##一些额外的信息

我目前正在使用SHBrowseForFolder()打开浏览文件夹窗口但是当按下取消/确定时如何将焦点返回到我的主窗口.我读到我应该在对话框关闭之前重新启用我的主窗口,但究竟是哪里?有什么想法吗?
void buttonPush(HWND hWnd) {
EnableWindow(hWnd, FALSE);
BROWSEINFO bi = { 0 };
TCHAR szDir[MAX_PATH] = { 0 };
LPITEMIDLIST pid = NULL;
LPMALLOC pMalloc = NULL;
if (SUCCEEDED(SHGetMalloc(&pMalloc)))
{
ZeroMemory(&bi,sizeof(bi));
bi.hwndOwner = NULL;
bi.pszDisplayName = NULL;
bi.pidlRoot = NULL;
bi.ulFlags = BIF_RETURNONLYFSDIRS | BIF_STATUSTEXT | BIF_USENEWUI;
bi.lpfn = BrowseCallbackProc;
pidl = SHBrowseForFolder(&bi);
if (pidl)
{
// Folder selected in dialog
pMalloc->Free(pidl);
}
pMalloc->Release();
}
EnableWindow(hWnd, TRUE);
}
Run Code Online (Sandbox Code Playgroud)