Пример #1
0
        //窗口初始化事件
        private void Window_Main_Load(object sender, EventArgs e)
        {
            server_save.Server.serverMessage += new MCServer.serverEventHandler(Server_serverMessage);
            server_save.Server.serverRestart += new MCServer.serverEventHandler(Server_serverRestart);
            server_save.Server.serverStop    += new MCServer.serverEventHandler(Server_serverStop);
            //server_save.Task_list = new MCSTask(server_save.Server, Application.StartupPath);
            //server_save.Task_list.ptask += new MCSTask.pTask(Task_ptask);
            //server_save.Task_list.InitTask();
            //server_save.Task_list.StartTask();

            Name = server_save.Config.server_name + "监视窗口";

            WinAPI.MEMORYSTATUS1 vBuffer = new WinAPI.MEMORYSTATUS1(); //实例化结构
            vBuffer.dwLength = 64;
            WinAPI.GlobalMemoryStatusEx(ref vBuffer);                  //给此结构赋值搜索

            long max_m = vBuffer.ullTotalPhys / 1024 / 1024;

            java_max.Maximum = max_m;
            java_min.Maximum = max_m;

            server_name.Text     = server_save.Config.server_name;
            server_local.Text    = server_save.Config.server_local;
            server_core.Text     = server_save.Config.server_core;
            server_arg.Text      = server_save.Config.server_arg;
            java_local.Text      = server_save.Config.java_local;
            java_arg.Text        = server_save.Config.java_arg;
            java_min.Value       = server_save.Config.min_m;
            java_max.Value       = server_save.Config.max_m;
            auto_restart.Checked = server_save.Config.auto_restart;
            open_start.Checked   = server_save.Config.open_start;
        }
Пример #2
0
        private void Add_Server_Load(object sender, EventArgs e)
        {
            WinAPI.MEMORYSTATUS1 vBuffer = new WinAPI.MEMORYSTATUS1(); //实例化结构
            vBuffer.dwLength = 64;
            WinAPI.GlobalMemoryStatusEx(ref vBuffer);                  //给此结构赋值搜索
            long max_m = vBuffer.ullTotalPhys / 1024 / 1024;

            java_max.Maximum = max_m;
            java_min.Maximum = max_m;
        }