C\#Winfrom 프로 그래 밍 사용 시 주의사항

C\#Winfrom 프로 그래 밍 사용 시 주의사항
C\#창 크기 가 변경 되 지 않도록 합 니 다.
 FormBorderStyle = FormBorderStyle.FixedSingle;

화면 중앙 에 창 보이 기:
this.StartPosition = System.Windows.Forms.FormStartPosition.CenterScreen;

최대 화 기능 닫 기:
this.MaximizeBox = false;

최소 화 기능 닫 기:
this.MinimizeBox = false;

구성 요 소 를 다 중 스 레 드 로 수정 할 수 있 도록 합 니 다:
System.Windows.Forms.Control.CheckForIllegalCrossThreadCalls = false;

httpd 요청 보 내기:
  ·HttpWebRequest req = (HttpWebRequest)WebRequest.Create(new Uri(@"url  "));
   req.Method = "  ";
   req.UserAgent = "Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:62.0) Gecko/20100101 Firefox/62.0";
   req.ContentType = "application/x-www-form-urlencoded";
   req.Accept = "application/json";
   req.Referer = "http://www.kdjz.com/";
   string result = "";

   StringBuilder builder = new StringBuilder();
   builder.AppendFormat("{0}={1}", "phone", textBox1.Text);
   builder.Append("&");
   builder.AppendFormat("{0}={1}", "password", textBox2.Text);

   byte[] data = Encoding.UTF8.GetBytes(builder.ToString());
   req.ContentLength = data.Length;
   using (Stream reqStream = req.GetRequestStream())
   { reqStream.Write(data, 0, data.Length); reqStream.Close(); }
   HttpWebResponse resp = (HttpWebResponse)req.GetResponse();
   Stream stream = resp.GetResponseStream();
   //               
   using (StreamReader reader = new StreamReader(stream, Encoding.UTF8))
   { result = reader.ReadToEnd(); }
                   

다 중 스 레 드 실행 함수 열기:
 Thread thread1 = new Thread(new ThreadStart(StartSomeWorkFromUIThread));
                Thread thread2 = new Thread(new ThreadStart(GetMessage));
                thread1.IsBackground = true;
                thread1.Start();

동적 string 배열 정의:
private List Have_Gotton_User_Name = new List();

좋은 웹페이지 즐겨찾기