回覆列表
  • 1 # sdduo34685

    在類嚮導中將IDC_STATIC_TEXT1與一個字串成員變數m_strText關聯起來(按住CTRL雙擊Static控制元件),然後在對話方塊類的建構函式中將m_strText = _T("");改為m_strText.LoadString(IDS_STRING1);即可補充:如果要再改變內容的話則在按鈕處理函數里,比如OnOK()中加上m_strText = "另外一個字串";(如果要從String Table中讀字串就用m_strText.LoadString(IDS_ANOTHER_STRING);其中IDS_ANOTHER_STRING就是你新讀入的另外一個字串對應的資源ID),然後UpdateData(FALSE);(將關聯的成員變數的改變反映到控制元件上)。當然liujun_7177的方法也可以:GetDlgItem(IDC_STATIC_TEXT1)->SetWindowText("另外一個字串"); (須要提出的是,SetWindowText()是CWnd類的方法,GetDlgItem()返回的就是CWnd*,強制型別轉換為CStatic*是不必要的)

  • 中秋節和大豐收的關聯?
  • 紙或塑膠包裝註冊商標屬於哪一類?