A clean and bright black-and-white film by Michael Haneke won the Palme d'Or at the Cannes Film Festival.