コード例 #1
0
ファイル: Main.cs プロジェクト: CarbonEternity/MessageBox
        private void btnOK_Click(object sender, EventArgs e)
        {
            string text  = "Hello World";
            string title = "From WinApi";

            WinAPIClass.MessageBox(IntPtr.Zero, text, title, (uint)(WinAPIClass.MessageBoxType.MB_OK |
                                                                    WinAPIClass.MessageBoxType.MB_ICONSTOP));
        }
コード例 #2
0
ファイル: Main.cs プロジェクト: CarbonEternity/MessageBox
        private void btnYESNO_Click(object sender, EventArgs e)
        {
            string text  = "Hello World";
            string title = "From WinApi";

            WinAPIClass.MessageBox(IntPtr.Zero, text, title, (uint)(WinAPIClass.MessageBoxType.MB_YESNO |
                                                                    WinAPIClass.MessageBoxType.MB_ICONEXCLAMATION));
        }
コード例 #3
0
ファイル: Main.cs プロジェクト: CarbonEternity/MessageBox
        private void btnABORTRETRYIGNORE_Click(object sender, EventArgs e)
        {
            //Текст сообщения
            string text = "Hello World";
            //Заголовок окна
            string title = "From WinApi";

            // Тип данных IntPtr — указатель на объект.
            WinAPIClass.MessageBox(IntPtr.Zero, text, title, (uint)(WinAPIClass.MessageBoxType.MB_ABORTRETRYIGNORE |
                                                                    WinAPIClass.MessageBoxType.MB_ICONQUESTION));
        }