C Windows程式設計中窗體切換

2022-03-05 17:46:43 字數 356 閱讀 1138

我們在編寫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 目的 儲存例項控制代碼並建立主視窗 注釋 在此函式中,我們在全域性變數中儲存例...