using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Windows.Forms;
namespace WindowsFormsApplication14
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
private void button1_Click(object sender, EventArgs e)
{
Capture_screen(out s_wid, out s_height);
label1.Text = s_wid.ToString();
label2.Text = s_height.ToString();
}
int s_wid = 0;
int s_height = 0;
static void Capture_screen(out int s_wid, out int s_height)
{
s_wid = Screen.PrimaryScreen.Bounds.Width;//获得屏幕的宽度
s_height = Screen.PrimaryScreen.Bounds.Height;//获得屏幕的高度
}
}
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Windows.Forms;
namespace WindowsFormsApplication14
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
private void button1_Click(object sender, EventArgs e)
{
Capture_screen(out s_wid, out s_height);
label1.Text = s_wid.ToString();
label2.Text = s_height.ToString();
}
int s_wid = 0;
int s_height = 0;
static void Capture_screen(out int s_wid, out int s_height)
{
s_wid = Screen.PrimaryScreen.Bounds.Width;//获得屏幕的宽度
s_height = Screen.PrimaryScreen.Bounds.Height;//获得屏幕的高度
}
}
}
解释:out的引用方法可以返回多个参数,这里用来返回被赋值后的s_wid 和_height的值