如何設定 MFC 開頭出現的主視窗的大小和位置

發布 娛樂 2024-05-16
6個回答
  1. 匿名使用者2024-02-10

    - - 最簡單的設計介面可以先改變。

  2. 匿名使用者2024-02-09

    initinstance()

    函式,在表單顯示部分增加 movewindow 函式 m pmainwnd->showwindow(sw show);

    m_pmainwnd->setwindowtext("...");

    m_pmainwnd->movewindow(crect(60,10,950,710));

    m_pmainwnd->updatewindow();//

  3. 匿名使用者2024-02-08

    為此,您必須首先知道:

    1、你要知道系統本身已經設定了視窗的顯示位置,就是你建立視窗的時候,但是你最好不要改變那個位置,因為那是Microsoft提供的源**,你改了之後,那麼你所有的視窗顯示的都是你當前的設定;

    2.你只能在視窗建立成功後設定它的位置,就像:當某物不存在時,你不能對它提出任何要求;

    3、你要找到視窗剛剛建立成功的地方,顯示的時候顯示在哪裡,我可以告訴你,是在instance()函式中完成的,但是,這只是例項化這個應用,裡面只有乙個domodal(),基本上這個沒什麼可改的,還有乙個oninitdialog()函式的位置。這是為了初始化這個對話方塊,自然可以控制其顯示的位置和大小,所以你可以在這裡呼叫 movewindow()。

    至於另乙個函式,它是 setWindowPoS(),我剛剛嘗試過,它不適用於帶有對話方塊的應用程式,在單文件和多文件應用程式中使用彈出視窗時應該使用對話方塊。

    在 oninitdialog() 中使用 movewindow(1,1,100,100) 在 (1,1) 位置顯示寬度為 100、高度為 100 的對話方塊。

  4. 匿名使用者2024-02-07

    有些程式會在視窗關閉時記錄視窗的位置和大小,下次開啟視窗時會恢復到最後乙個位置,例如Windows自帶的記事本。 但並非所有程式都具有此功能。

  5. 匿名使用者2024-02-06

    在 PrecreateWindow 中,在待辦事項注釋部分之後,新增: &= ws thickframe; 刪除可調整大小的邊框 |= ws_dlgframe;新增無法更改大小的邊框。

  6. 匿名使用者2024-02-05

    當您拖動視窗時,在訊息響應的功能或外窗的控制代碼中會出現一條 onsize 訊息,然後通過控制代碼設定外窗的大小。

相關回答
29個回答2024-05-16

呃:有些是有道理的,有些是沒有的......

一開始,買乙個角色,-5000 >>>More

9個回答2024-05-16

首先要明確一點,就是要回到當初喜歡對方的感覺,而不是新奇感。 以前經常有人問我,怎樣才能維持一段感情3年以上,我覺得就是不斷進步,不斷提公升自己,給自己帶來不斷的閃光點,怎麼會厭倦每天做新人呢? 當然,必須是兩個人一起進步,思想同步是要保持的技能,一起進步才是最好的。 >>>More

31個回答2024-05-16

當然,這樣的女人也很多,因為她們不相信婚姻,也不相信男人,所以她們只希望孩子能延續自己的下一代。

50個回答2024-05-16

相親一定是這樣的,人家現在跟你沒有關係,你沒錢娶她過日子,這是乙個非常現實的問題,誰不想讓自己活得最好呢? 雖然庸俗,但這是因為沒有情感基礎,所以人們總是想著現實,如果是真愛,就會慢慢融合

20個回答2024-05-16

其實,如果你讀過《C Expert Programming》,就很簡單,這個問題在上面已經詳細描述過了。 它儲存在記憶體中,如圖所示。 n[0][5] 實際上是 *(*n+0)+5),這是第六個單元格。 >>>More