I don't know about your screens but ours have locks and spaces in them where we put nails and nail them to the window.