原文:.Net Winform開發筆記(一)

. 理解 Windows 窗體應用程序 項目中Program.cs文件中的main方法與傳統C Console控制台程序中的main方法的區別。從程序運行層次上講,兩者無區別,都是程序的入口點,屬於進程中的第一個線程。前者隱藏了UI應用程序必需的消息循環,后者沒有。 . 每個Windows桌面應用程序都必須包含至少一個UI線程,所謂UI線程,就是可以響應Windows消息的線程。通常情況下,除非 ...

2012-12-01 19:06 18 7903 推薦指數:

查看詳情

.net開發筆記(十八) winform中的等待框

winform中很多任務是需要在后台線程(或類似)中完成的,也就是說,經常容易涉及到UI界面與后台工作線程之間的交互。比如UI界面控制后台工作的執行(啟動、暫停、停止等),后台工作進度在UI界面上的顯示。前兩天一個員工在UI線程中訪問數據庫,剛開始數據庫在局域網中,沒感覺到 ...

Wed Dec 04 22:17:00 CST 2013 14 5859
.Net Winform 開發筆記(四) 透過現象看本質

寫在前面: 從一個窗體的創建顯示,再到與用戶的交互,最后窗體關閉,這中間經歷過了一系列復雜的過程,本文將從Winform應用程序中的Program.cs文件的第一行代碼開始,逐步分析一個Winform應用程序到底是怎樣從出生走向死亡,這其中包括Form.Show ...

Fri Jan 04 05:24:00 CST 2013 10 4524
.Net Winform開發筆記(三) 談談自制控件

末日這天寫篇博客吧,既然沒來,那就紀念一下。 這次談談自制控件,也就是自定義控件,先上圖,再說 1.擴展OpenFileDialog,在OpenFileDialog中添加各種文件(.txt,.jp ...

Sat Dec 22 04:52:00 CST 2012 31 7163
.Net WInform開發筆記(二)Winform程序運行結構圖

中午沒事,把去年剛畢業那會畫的幾張圖翻出來了,大概介紹Winform應用程序運行的過程,以及TCP協議在Winform中的應用。如果有Windows消息機制等基礎,很好理解這兩張圖。 (1)Winform應用程序運行結構圖 (2)TCP通訊協議在Winform程序中的應用示意圖 熟悉 ...

Wed Dec 19 22:25:00 CST 2012 43 8313
.net開發筆記(十三) Winform常用開發模式第一篇

上一篇博客最后我提到“異步編程模型”(APM),之后本來打算整理一下這方面的材料然后總結一下寫篇文章與諸位分享,后來在整理的過程中不斷的延伸不斷地擴展,發現完全偏離了“異步編程”這個概念,前 ...

Wed Jul 03 03:53:00 CST 2013 4 5416
.Net開發筆記(五) 關於事件

我前面幾篇博客中提到過.net中的事件與Windows事件的區別,本文討論的是前者,也就是我們代碼中經常用到的Event。Event很常見,Button控件的Click、KeyPress等等,PictureBox控件的Paint等等都屬於本文討論范疇,本文會例舉出有關“事件編程”的幾種方法,還會 ...

Mon Jan 14 23:36:00 CST 2013 7 3488
.Net開發筆記(八) 動態編譯

雖然標題為“動態編譯”,其實本文包含兩個部分,一個就是標題說的動態編譯源代碼,另外一個應該是動態生成源代碼。也就是說,在.Net中可以存在這樣一種情況:在程序運行期間,由程序控制動態生成一份源代碼(Source Code),然后再編譯該源代碼,生成一個新的程序集,緊接着再加載生成的程序集,最后運行 ...

Sat Mar 23 20:07:00 CST 2013 14 3400
.Net釘釘開發筆記

首選要先理解釘釘的幾個應用,因為應用不同,對應的接口也不一樣,能夠調用的權限也不一樣,所以首先不要盲目的開發,看文檔。 也就是這四個。總體來說,如果你只是想在釘釘上開個門,用來進到自己的H5應用,就直接選微應用,然后如果你是要上架到應用市場去就選第三方企業應用。如果選擇小程序 ...

Fri Sep 27 00:33:00 CST 2019 1 467
 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM