如何在MSVS2013中查看表达式的结果?

时间:2014-08-12 23:54:39

标签: visual-studio winapi mfc

我记得在某个地方你可以指定哪个dll来获取符号的地址,以便可以在监视窗口中使用该变量。我不能为我的生活记住我在哪里看到这一点。我能想到的最好的是Format Specifiers in C++

我想要的原因是我可以看到窗口的可见性状态,MSVS一直说identifier "IsWindowVisible" is undefined

我试图在观察窗口中使用以下内容:

::IsWindowVisible(m_hWnd),user32.dll

使用:

this->IsWindowVisible()

结果为Function CWnd::IsWindowVisible has no address, possibly due to compiler optimizations.,这就是我尝试使用win32调用的原因。想法?

1 个答案:

答案 0 :(得分:1)

http://msdn.microsoft.com/en-nz/library/y2t7ahxk.aspx

Haven没有尝试过,但在我看来,IsWindowVisible(m_hWnd)应该可以工作,或者IsWindowVisible(this-> m_hWnd)。