這種情況是由多執行緒引起的,在專案中遇到過這樣的情況,查了一下網上的解決方法...汗,都不行。只有靠自己了!
首先在 static void main() 函式前加上 [stathreadattribute]
然後在新建執行緒的那個函式
thread t = new thread(new threadstart(flymessage));//新建了乙個執行緒
t.apartmentstate = apartmentstate.sta;//加上這句話!
t.start();//開始執行緒
現在ok了~~再試試,goodluck~~
DragDrop 註冊失敗的解決方法
這種情況是由多執行緒引起的,在專案中遇到過這樣的情況,查了一下網上的解決方法.汗,都不行。只有靠自己了!首先在 static void main 函式前加上 stathreadattribute 然後在新建執行緒的那個函式 thread t new thread new threadstart fl...
DragDrop 註冊失敗的問題
現在引用如下 首先在 static void main 函式前加上 stathreadattribute 然後在新建執行緒的那個函式 new thread newthreadstart flymessage 新建了乙個執行緒 t.apartmentstate apartmentstate.sta 加...
多執行緒時DragDrop 註冊失敗的問題
現在引用如下 首先在 static void main 函式前加上 stathreadattribute 然後在新建執行緒的那個函式 new thread newthreadstart flymessage 新建了乙個執行緒 t.apartmentstate apartmentstate.sta 加...