Hola, poca información das pero...
Prueba:
Código:
printDialog1 obj = new printDialog1();
obj->ShowDialog();
Otra cosa sería probar: printDialog1::ShowDialog(); (sin el new) Y esto debería funcionar solo en caso de que tengas una clase llamada printDialog1 y tenga declarado un método ShowDialog() como estático.
Saludos