1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17
| m_IniFile.GetValue("Position",position); // on récupère la valeur de "Position" qui correspond au nombre de session du logiciel actuellement en run
if (position==0) // si c'est la première session qu'on ouvre
{
ShowWindow(SW_MAXIMIZE); //
MoveWindow(0,0,largeur,hauteur); // Mettre la fenêtre en plein écran
WritePrivateProfileString("POS","Position","1",affiche); // incrémenter la variable "Position" du fichier INI
}
if (position==1) // si c'est la deuxième session du logiciel qu'on ouvre
{
ShowWindow(SW_MAXIMIZE);
MoveWindow(0,hauteur/2,largeur,hauteur/2); // on l'ouvre sur la deuxième moitié de l'écran
CMenu* mmenu = GetMenu(); // et on grise et disable le menu "Ajout Ilot"
CMenu* submenu = mmenu->GetSubMenu(1);
submenu->EnableMenuItem(ID_SUPP,MF_BYCOMMAND | MF_DISABLED | MF_GRAYED);
WritePrivateProfileString("POS","Position","2",affiche); // on incrémente la variable "Position" dans le fichier INI
} |
Partager