Auf die Schnelle fällt mir
PtInRegion ein (für das ursprüngliche Problem hätte man BTW auch
PtInRect verwenden können, sofern ich den Thread korrekt überflogen habe). Der einzige Nachteil ist, dass Du zuerst eine entsprechende Region erzeugen (und später wieder freigeben) musst.