我记得在某个地方你可以指定哪个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调用的原因。想法?
答案 0 :(得分:1)
http://msdn.microsoft.com/en-nz/library/y2t7ahxk.aspx
Haven没有尝试过,但在我看来,IsWindowVisible(m_hWnd)应该可以工作,或者IsWindowVisible(this-> m_hWnd)。