请教怎么判断在屏幕范围内的窗体某个区域是否被覆盖

请问如何判断在屏幕范围内的窗体某个区域是否被覆盖?
是否有哪个api能够判断窗体中的一个区域或者一个点是否被别的窗体覆盖?或者有没有什么间接方法达到这个目的?
被这个问题困扰了好长时间了:(

------解决方案--------------------
用WindowFromPoint看看是否你的窗口就行了。