這方法就是等待輪到UI控制項的執行緒時在進行存取
delegate void callbyUI();
private void Change_Controller()
{
if (this.InvokeRequired)
這方法就是等待輪到UI控制項的執行緒時在進行存取
delegate void callbyUI();
private void Change_Controller()
{
if (this.InvokeRequired)

一般我們在開發桌面應用程式WPF或Windows Form應用程式時,會設計成不需要常常開起來,而是在背景程序中工作,當有需要的時候透過系統匣的圖示來打開應用程式,在不占用使用者桌面空間的情境下設計應用程式。
本篇文章將引導您將應用程式【隱藏】並【縮小到系統匣】,加入【自定義選單】功能。
會寫這篇文章的原因其實也很清楚明瞭,為了讓應用程式能夠常駐在系統匣待命,
並且可以在背景下默默耕耘工作。
透過使用者介面上的控制項來觸發隱藏功能

什麼是聯想輸入
當我們在使用查詢時,輸入某個關鍵字後,下面就會自動彈出跟此相關的字詞讓我們選擇,可以節省輸入的時間,這就是聯想輸入。例如:google、百度等等。
如下圖
如上圖所示,使用WinForm的TextBox 實現這個效果,主要是用TextBox的AutoCompleteMode、AutoCompleteSource和AutoCompleteCustomSource屬性
-----------------------------------------------------------------------------------------------------------------------------
python為了解決程式編碼問題,只要把程式裡的字串都編成unicode(萬國碼),在輸出的時候就可以轉成任意編碼輸出;例如把字串編成utf-8:
message = "我是中文"
message = message.decode('big5')
message = message.encode('utf-8')
在台灣日文漢字及惡名昭彰的「unicode補完計畫」泛濫下,decode時會遇到UnicodeDecodeError的錯誤(因為有些字的編碼不在標準big5裡、例如 "裏")會讓程式停下來,這時可以用個參數避開這個問題: