楼顶建违章建筑法院有权拘留当事人。
人民法院可以根据情节轻重,对以暴力、威胁或者其他方法阻碍司法工作人员执行职务的或者拒不履行人民法院已经发生法律效力的判决、裁定的予以罚款、拘留。
《行政强制法》第四十四条规定:对违法的建筑物、构筑物、设施等需要强制拆除的,应当由行政机关予以公告,限期当事人自行拆除。当事人在法定期限内不申请行政复议或者提起行政诉讼,又不拆除的,行政机关可以依法强制拆除。
《民事诉讼法》第二百二十四条发生法律效力的民事判决、裁定,以及刑事判决、裁定中的财产部分,由第一审人民法院或者与第一审人民法院同级的被执行的财产所在地人民法院执行。
法律规定由人民法院执行的其他法律文书,由被执行人住所地或者被执行的财产所在地人民法院执行。
《民事诉讼法》第一百一十一条 诉讼参与人或者其他人有下列行为之一的,人民法院可以根据情节轻重予以罚款、拘留;构成犯罪的,依法追究刑事责任:
(一)伪造、毁灭重要证据,妨碍人民法院审理案件的;
(二)以暴力、威胁、贿买方法阻止证人作证或者指使、贿买、胁迫他人作伪证的;
(三)隐藏、转移、变卖、毁损已被查封、扣押的财产,或者已被清点并责令其保管的财产,转移已被冻结的财产的;
(四)对司法工作人员、诉讼参加人、证人、翻译人员、鉴定人、勘验人、协助执行的人,进行侮辱、诽谤、诬陷、殴打或者打击报复的;
(五)以暴力、威胁或者其他方法阻碍司法工作人员执行职务的;
(六)拒不履行人民法院已经发生法律效力的判决、裁定的。
人民法院对有前款规定的行为之一的单位,可以对其主要负责人或者直接责任人员予以罚款、拘留;构成犯罪的,依法追究刑事责任。
《民事诉讼法》第二百五十条 强制迁出房屋或者强制退出土地,由院长签发公告,责令被执行人在指定期间履行。被执行人逾期不履行的,由执行员强制执行。
强制执行时,被执行人是公民的,应当通知被执行人或者他的成年家属到场;被执行人是法人或者其他组织的,应当通知其法定代表人或者主要负责人到场。拒不到场的,不影响执行。被执行人是公民的,其工作单位或者房屋、土地所在地的基层组织应当派人参加。执行员应当将强制执行情况记入笔录,由在场人签名或者盖章。
强制迁出房屋被搬出的财物,由人民法院派人运至指定处所,交给被执行人。被执行人是公民的,也可以交给他的成年家属。因拒绝接收而造成的损失,由被执行人承担。