Lock window sizes

A couple questions about window sizes in OpenGL and GLUT:

(1) How can i lock a window at 720x480 OR fullscreen(windowed)? (ie: take over manual resize and only have maximize/minimize)

(2) How can i lock a window at 720x480? (take away resize AND maximize button)

(3) How can i lock a window at fullscreen(windowed)?

These are not strictly OpenGL problems; GLUT is only meant as a shell on the operating system window creation of a simple winodw; you need to trap resize events to stop a window resize.

Oh ok, what would I need to do to trap resize events?