- Mar 26 Tue 2013 23:29
-
MFC按鈕編輯方塊
- Mar 26 Tue 2013 22:37
-
MFC控制項變數的登錄
void CvddlgsmpDlg::OnBnClickedButton1()
{
// TODO: 在此加入控制項告知處理常式程式碼
/* 方法1
CButton* myBtn = (CButton*)GetDlgItem(IDC_BUTTON1);
myBtn->SetWindowTextW(_T("按下"));
*/
{
// TODO: 在此加入控制項告知處理常式程式碼
/* 方法1
CButton* myBtn = (CButton*)GetDlgItem(IDC_BUTTON1);
myBtn->SetWindowTextW(_T("按下"));
*/
- Mar 25 Mon 2013 23:02
-
QT4安裝
安裝下載 (qt-win-opensource-4.8.4-vs2010.exe)
qt-creator-windows-opensource-2.8.1.exe
C:\Qt\qtcreator-2.8.1
- Mar 25 Mon 2013 21:56
-
VC2005環境設定
- Mar 25 Mon 2013 21:40
-
MFC 執行表單檢視
- Mar 25 Mon 2013 20:25
-
MFC 滑鼠左鍵按下偵測事件
- Mar 25 Mon 2013 18:53
-
MFC標題設定

類別檢視->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;
}
- Mar 25 Mon 2013 18:34
-
MFC更改視窗風格
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);
}
- Mar 25 Mon 2013 18:08
-
MFC建立對話方塊
void CDialogBaseDlg::OnBnClickedButton1()
{
// TODO: 在此加入控制項告知處理常式程式碼
AfxMessageBox(_T("Hello, Visual C++"));
}
{
// TODO: 在此加入控制項告知處理常式程式碼
AfxMessageBox(_T("Hello, Visual C++"));
}
- Mar 25 Mon 2013 09:06
-
抓取時間日期
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);
}
{
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);
}
- Mar 23 Sat 2013 00:48
-
Add member function and member variable
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);
}
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);
}

