winform - 客服端程式(c/s) windowsform 的簡稱
客戶端應用程式:是需要安裝在使用者電腦上才可以使用的程式,**部分在使用者電腦上執行
特點:不需要聯網也可以開啟使用部分功能,但現在的許多功能依然需要網際網路的支援
常見的窗體種類有:
1、記事本型別 - 有最大化、最小化、可以隨意拖拽大小
2、計算器類 - 最大化不用,不可以隨意拖拽大小
3、qq、防毒軟體類 - 沒有windows自帶的窗體外框
4、懸浮球類 - 不規則影象的窗體
建立新winform:
窗體常用的基本屬性:
布局:
autoscroll :指示當前控制項內容大於它的可見區域時是否自動顯示滾動條。
location :控制項左上角相當於其容器左上角的座標。(配合startposition:manual使用,窗體初始狀態位於螢幕左上角)
maximumsize :窗體可以調整到的最大大小。
minimumsize :窗體可以調整到的最小大小。
size :窗體的大小(以畫素為單位)。
startposition :確定窗體第一次出現時的位置。
manual:配合location-0,0使用,窗體初始狀態位於螢幕左上角
centerscreen:顯示器中心位置
windowsdefaultlocation:視窗預設位置
windowsdefaultrounds:視窗預設邊距
centerparent:父級窗體的中心位置
windowstate :確定窗體的初始可見狀態。
normal:正常大小
maximized:最大化
minimized:最小化
視窗樣式:
controlbox:確定視窗是否有「控制項/系統」選單框。
helpbutton:確定窗體的標題欄上是否有「幫助」按鈕。
icon:指示窗體的圖示。這在窗體的系統選單框中顯示,以及當窗體最小化時顯示。
maximizebox:確定窗體標題欄的右上角是否有最大化框。
minimizebox:確定窗體標題欄的右上角是否有最小化框。
opacity:控制項的不透明度百分比。
showicon:指示是否在窗體的標題欄中顯示圖示。
showintaskbar:確定窗體是否出現在 windows 工作列中。
topmost:指示該窗體是否始終顯示在此屬性未設定為 true 的所有其他窗體之上。
transparenckey:繪製到窗體上時將顯示為透明的顏色(製作不規則窗體時使用)。
設計:
(name):指示**中用來標識該物件的名稱。
外觀:
backcolor:元件的背景色。
backgroundimage:用於該控制項的背景影象。
backgroundimagelayout:用於元件的背景影象布局。
none:無布局設定
tile:鋪地板磚式填充布局
center:中間位置布局
stretch:拉伸布局
zoom:最大化固定比例布局
cursor:指標移過該控制項時顯示的游標。
font:用於顯示控制項中文字的字型。
forecolor:次元件的前景色用於顯示文字。
formborderstyle:指示窗體的邊框和標題欄的外觀和行為。
none:無邊框
fixedsingle:固定尺寸大小
fixed3d:3d樣式固定尺寸大小
fixeddialog:不顯示窗體左上角圖示和工作列圖示並固定尺寸大小
sizable:可調節尺寸大小
fixedtoolwindow:不顯示窗體左上角圖示但顯示工作列圖示,無最大化、最小化按鈕並固定尺寸大小
sizabletoolwindow:不顯示窗體左上角圖示但顯示工作列圖示,無最大化、最小化按鈕並可以調節尺寸大小
text:與控制項關聯的文字。
FTP客戶端程式
ftp客戶端程式,vc6.0下除錯通過 client.c include client.h define sol socket 0xffff int fill host addr char host ip addr,struct sockaddr in host,int port else retu...
ftp客戶端程式
include include include include include pragma comment lib,ws2 32.lib file fp socket client,upload wsadata wsadata int wsareturn int portnum char spor...
socket(UDP)客戶端程式
include include void main endof if 判斷是否我們請求的winsocket版本,如果不是 則呼叫wsacleanup終止winsocket的使用並返回 if lobyte wsadata.wversion 1 hibyte wsadata.wversion 1 end...