>>355
じゃあこんなのはどうすんの?
仕様は見たまんまで。

Window* p=getWindow();
if(p == &topWindow || (p == &bottomWindow && p->visible)){

}