Los píxeles que tiene un formulario maximizado son los mismos que tiene la pantalla que lo contiene. Y son distintos en cada modelo de pantalla, y encima se pueden cambiar sobre la marcha desde el Panel de Control. Con lo que tu pantalla maximizada no solo
tendrá distinto número de pixels en cada equipo sino que para colmo dentro de un mismo equipo puede cambiar dinámicamente de número de píxels mientras la estás ejecutando.
Puedes preguntarlos desde tu código con this.Width y this.Height. Codifica bien el programa para que se comporte correctamente en caso de que estos valores cambien mientras la pantalla está todavía abierta (se disparará el evento Resize, con lo que desde
ahí puedes repetir los cálculos).