m_bTopMost = !m_bTopMost;
if(m_bTopMost)
{
SetWindowPos(&wndTopMost,0,0,0,0,SWP_NOMOVE | SWP_NOSIZE);
}
else
{
SetWindowPos(&wndNoTopMost,0,0,0,0,SWP_NOMOVE | SWP_NOSIZE);
}函数下就写着这个东西,应该是一个弹出窗口,前面那个自身不等于自身是怎么理解的呢?
if(m_bTopMost)
{
SetWindowPos(&wndTopMost,0,0,0,0,SWP_NOMOVE | SWP_NOSIZE);
}
else
{
SetWindowPos(&wndNoTopMost,0,0,0,0,SWP_NOMOVE | SWP_NOSIZE);
}函数下就写着这个东西,应该是一个弹出窗口,前面那个自身不等于自身是怎么理解的呢?
====
兄弟,你眼花了。这是自身取反,不是自身不等于自身
a = !a; 这是自身取反
a != a 这是自己不等于自己
对变量进行翻转
相当于if(m_bTopMost) then
m_bTopMost=false;
else
m_bTopMost=true;