Menu programu

W Visual C++ występują dwa rodzaje menu. Czyli menu główne (MenuStrip) i menu które uruchamia się poprzez naciśnięcie drugiego przycisku myszy (ContexMenuStrip). My najpierw skorzystamy z MenuStrip, wybieramy je z Menu&Toolbars. Wypisujemy odpowiednie menu tak jak na obrazku poniżej i klikamy dwa razy na "Wyjdź". Tu trzeba zmienić właściwości Name na takie które nie mają polskich liter, a następnie kliknąć dwa razy i stworzyć procedurę.

Wystarczy w tej metodzie dodać Close();

Możemy przepisać nazwę danego menu np. Otwórz i wyświetlić ją w textBox, aby tego dokonać wystarczy parametr sender zrzutować na ToolStripMenuItems i wywołać na tym obiekcie metodę Text, a następnie wpisać to do textBox'a za pomocą metody AppendText:

textBox1->AppendText(((ToolStripMenuItem^)sender)->Text);

Wystarczy tą linijkę kodu wpisać do metody otworzToolStripMenuItem_Click, którą stworzymy automatycznie poprzez kliknięcie na Otwórz, tu także pamiętamy o zmianie polskich liter:

private: System::Void otworzToolStripMenuItem_Click(System::Object^  sender, System::EventArgs^  e) {
 textBox1->AppendText(((ToolStripMenuItem^)sender)->Text);
 }