原始檔案: vdedtbox1
Youtube操作展示: 2013-03-26_按鈕編輯方塊

me1237guy 發表在 痞客邦 留言(0) 人氣()

void CvddlgsmpDlg::OnBnClickedButton1()
{
    // TODO: 在此加入控制項告知處理常式程式碼
    /* 方法1
    CButton* myBtn = (CButton*)GetDlgItem(IDC_BUTTON1);
    myBtn->SetWindowTextW(_T("按下"));
    */

me1237guy 發表在 痞客邦 留言(0) 人氣()


應用程式類別 - 處理基礎功能的程式
繼承CWinApp類別,提供程式初始化必要的功能, 應用程式都會繼承CWinApp

me1237guy 發表在 痞客邦 留言(0) 人氣()


安裝下載 (qt-win-opensource-4.8.4-vs2010.exe)
qt-creator-windows-opensource-2.8.1.exe
C:\Qt\qtcreator-2.8.1

me1237guy 發表在 痞客邦 留言(0) 人氣()


 
工具->選項
設定字型大小

me1237guy 發表在 痞客邦 留言(0) 人氣()

 
MFC應用程式精靈 ->下一步-> ....->產生的類別選擇CVdfviewView
-> 基礎類別下拉選單選擇 CFormView->完成按鈕

me1237guy 發表在 痞客邦 留言(0) 人氣()


 
快速點兩下, 跳至OnLButtonDown副程式, 如下所示:
原始程式

me1237guy 發表在 痞客邦 留言(0) 人氣()


類別檢視->CMainFrame->PreCreateWindow(CREATESTRUCT &cs) 滑鼠快速點兩下
BOOL CMainFrame::PreCreateWindow(CREATESTRUCT& cs)
{
    if( !CFrameWnd::PreCreateWindow(cs) )
        return FALSE;
    // TODO: 在此經由修改 CREATESTRUCT cs
    // 達到修改視窗類別或樣式的目的
    cs.style &= ~WS_MAXIMIZEBOX;
    cs.x = 100; cs.y = 100;
    cs.cx = 300; cs.cy = 200;
    return TRUE;
}

me1237guy 發表在 痞客邦 留言(0) 人氣()

 
 
BOOL CCreateStructDemoView::PreCreateWindow(CREATESTRUCT& cs)
{
    // TODO: 在此經由修改 CREATESTRUCT cs
    // 達到修改視窗類別或樣式的目的
    cs.x = 100; cs.y = 100;         // 左上角x, y座標
    cs.cx  = 300; cs.cy = 200;     // 寬度, 高度
    cs.style |= WS_HSCROLL;      // 水平捲軸
    cs.style |= WS_VSCROLL;      // 垂直捲軸
    
    return CView::PreCreateWindow(cs);
}

me1237guy 發表在 痞客邦 留言(0) 人氣()

void CDialogBaseDlg::OnBnClickedButton1()
{
    // TODO: 在此加入控制項告知處理常式程式碼
    AfxMessageBox(_T("Hello, Visual C++"));
}

me1237guy 發表在 痞客邦 留言(0) 人氣()

void CmdiView::OnDraw(CDC* pDC)
{
    CmdiDoc* pDoc = GetDocument();
    ASSERT_VALID(pDoc);
    if (!pDoc)
        return;
    // TODO: 在此加入原生資料的描繪程式碼
    CTime cur_tm;   
    cur_tm = CTime::GetCurrentTime();
    int year = cur_tm.GetYear();
    int month = cur_tm.GetMonth();
    int date = cur_tm.GetDay();
    int DayOfWeek = cur_tm.GetDayOfWeek(); // 禮拜幾,1=SUN ... 7=SAT
    int hour = cur_tm.GetHour();
    int minute = cur_tm.GetMinute();  
    int Second = cur_tm.GetSecond();
    CString ss;
    ss.Format(_T("%4d/%02d/%02d %02d:%02d:%02d, 禮拜%d"), year, month, date, hour, minute,     Second, DayOfWeek);
    pDC->TextOut(0, 0, ss);  
}

me1237guy 發表在 痞客邦 留言(0) 人氣()

AddMemberFunVarView.cpp
void CAddMemberFunVarView::OnDraw(CDC* pDC)
{
    CAddMemberFunVarDoc* pDoc = GetDocument();
    ASSERT_VALID(pDoc);
    if (!pDoc)
        return;
    // TODO: 在此加入原生資料的描繪程式碼
    CString ss;
    mydata = 123;
    ss.Format(_T("mydata = %d"), mydata);
    pDC->TextOut(0, 0, ss);
    myfunc(567);
}

me1237guy 發表在 痞客邦 留言(0) 人氣()

Blog Stats
⚠️

成人內容提醒

本部落格內容僅限年滿十八歲者瀏覽。
若您未滿十八歲,請立即離開。

已滿十八歲者,亦請勿將內容提供給未成年人士。