我們在編寫c/s架構的windows程式時,就回涉及到登入窗體和主窗體的切換問題,現根據不同的思路設計如下:
我們首先假設login為登入窗體,main為主窗體
如果我們在program.cs中的main函式設定login為啟動的話,也就是設定登入窗體為主窗體,這樣的話main主窗體就不能使用main函式來開啟了,如果在使用它來開啟就回出現「在單個執行緒上開始另乙個訊息迴圈是無效操作"的錯誤。為了首先啟動登入窗體可以在main函式中設計如下:
main函式在program.cs裡。
在login登入窗體的登入按鈕事件中設定:
this.dialogresult = dialogresult.ok; //設定窗體的對話方塊結果
C windows程式設計錯誤集
1,c free c windows socket程式設計報錯如下 error c users getway desktop golftest v3.o golftest v3.c text 0x26b undefined reference to send 16 error c users get...
c Windows窗體應用程式設計(五)
本次來介紹時鐘控制項 日曆控制項和mdi視窗。1.新建乙個名為時鐘和日曆控制項的專案,再將name屬性改為formcalendar。所要新增的控制項及修改屬性如下 新增後的效果如下 各個部件需要新增的 如下 using system using system.collections.generic ...
C Windows程式設計之建立視窗
windows程式設計之註冊視窗類介紹了註冊視窗類。接下來就是建立窗體。我們用visual studio建立乙個win32專案上會自動生成乙個建立窗體函式。如下 函式 initinstance hinstance,int 目的 儲存例項控制代碼並建立主視窗 注釋 在此函式中,我們在全域性變數中儲存例...