資源簡介
C++ MFC學習資料整合,包含 MFC學習課件,MFC中文類庫參考,MFC編程實例和《深入淺出MFC》簡體版第二版,資料全面清晰,非常適合學習MFC使用,歡迎下載交流
代碼片段和文件信息
#include?
#include?
LRESULT?CALLBACK?WinSunProc(
??HWND?hwnd??????//?handle?to?window
??UINT?uMsg??????//?message?identifier
??WPARAM?wParam??//?first?message?parameter
??LPARAM?lParam???//?second?message?parameter
);
int?WINAPI?WinMain(
??HINSTANCE?hInstance??????//?handle?to?current?instance
??HINSTANCE?hPrevInstance??//?handle?to?previous?instance
??LPSTR?lpCmdLine??????????//?command?line
??int?nCmdShow??????????????//?show?state
)
{
WNDCLASS?wndcls;
wndcls.cbClsExtra=0;
wndcls.cbWndExtra=0;
wndcls.hbrBackground=(HBRUSH)GetStockobject(BLACK_BRUSH);
wndcls.hCursor=LoadCursor(NULLIDC_CROSS);
wndcls.hIcon=LoadIcon(NULLIDI_ERROR);
wndcls.hInstance=hInstance;
wndcls.lpfnWndProc=WinSunProc;
wndcls.lpszClassName=“Weixin2003“;
wndcls.lpszMenuName=NULL;
wndcls.style=CS_HREDRAW?|?CS_VREDRAW;
RegisterClass(&wndcls);
HWND?hwnd;
hwnd=CreateWindow(“Weixin2003““北京維新科學技術培訓中心“WS_OVERLAPPEDWINDOW
00600400NULLNULLhInstanceNULL);
ShowWindow(hwndSW_SHOWNORMAL);
UpdateWindow(hwnd);
MSG?msg;
while(GetMessage(&msgNULL00))
{
TranslateMessage(&msg);
DispatchMessage(&msg);
}
return?0;
}
LRESULT?CALLBACK?WinSunProc(
??HWND?hwnd??????//?handle?to?window
??UINT?uMsg??????//?message?identifier
??WPARAM?wParam??//?first?message?parameter
??LPARAM?lParam???//?second?message?parameter
)
{
switch(uMsg)
{
case?WM_CHAR:
char?szChar[20];
sprintf(szChar“char?is?%d“wParam);
MessageBox(hwndszChar“weixin“0);
break;
case?WM_LBUTTONDOWN:
MessageBox(hwnd“mouse?clicked““weixin“0);
HDC?hdc;
hdc=GetDC(hwnd);
TextOut(hdc050“計算機編程語言培訓“strlen(“計算機編程語言培訓“));
ReleaseDC(hwndhdc);
break;
case?WM_PAINT:
HDC?hDC;
PAINTSTRUCT?ps;
hDC=BeginPaint(hwnd&ps);
TextOut(hDC00“維新培訓“strlen(“維新培訓“));
EndPaint(hwnd&ps);
break;
case?WM_CLOSE:
if(IDYES==MessageBox(hwnd“是否真的結束?““weixin“MB_YESNO))
{
DestroyWindow(hwnd);
}
break;
case?WM_DESTROY:
PostQuitMessage(0);
break;
default:
return?DefWindowProc(hwnduMsgwParamlParam);
}
return?0;
}
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件??????75264??2005-03-19?11:01??MFC學習資料整合\MFC課件\MFC課件\lesson?1\Windows程序運行原理.ppt
?????文件????????191??2005-03-19?11:01??MFC學習資料整合\MFC課件\MFC課件\lesson?1\課程內容.txt
?????文件???????2195??2005-03-19?11:04??MFC學習資料整合\MFC課件\MFC課件\lesson?1\Lesson1Code\WinMain\WinMain.cpp
?????文件???????3934??2005-03-19?11:04??MFC學習資料整合\MFC課件\MFC課件\lesson?1\Lesson1Code\WinMain\WinMain.dsp
?????文件????????537??2005-03-19?11:04??MFC學習資料整合\MFC課件\MFC課件\lesson?1\Lesson1Code\WinMain\WinMain.dsw
?????文件??????41984??2005-03-19?11:04??MFC學習資料整合\MFC課件\MFC課件\lesson?1\Lesson1Code\WinMain\WinMain.ncb
?????文件??????58880??2005-03-19?11:04??MFC學習資料整合\MFC課件\MFC課件\lesson?1\Lesson1Code\WinMain\WinMain.opt
?????文件???????1205??2005-03-19?11:04??MFC學習資料整合\MFC課件\MFC課件\lesson?1\Lesson1Code\WinMain\WinMain.plg
?????文件??????56832??2005-03-19?11:21??MFC學習資料整合\MFC課件\MFC課件\lesson?10\Lesson10創建兼容DC.ppt
?????文件????????304??2005-03-19?11:21??MFC學習資料整合\MFC課件\MFC課件\lesson?10\課程內容.txt
?????文件??????22197??2005-03-19?11:22??MFC學習資料整合\MFC課件\MFC課件\lesson?10\Lesson10Code\Graphic\BtnST.cpp
?????文件???????6589??2005-03-19?11:22??MFC學習資料整合\MFC課件\MFC課件\lesson?10\Lesson10Code\Graphic\BtnST.h
?????文件????2404496??2005-03-19?11:23??MFC學習資料整合\MFC課件\MFC課件\lesson?10\Lesson10Code\Graphic\Graphic.aps
?????文件???????3272??2005-03-19?08:58??MFC學習資料整合\MFC課件\MFC課件\lesson?10\Lesson10Code\Graphic\Graphic.clw
?????文件???????4227??2005-03-19?08:58??MFC學習資料整合\MFC課件\MFC課件\lesson?10\Lesson10Code\Graphic\Graphic.cpp
?????文件???????5153??2005-03-19?08:58??MFC學習資料整合\MFC課件\MFC課件\lesson?10\Lesson10Code\Graphic\Graphic.dsp
?????文件????????537??2005-03-19?08:58??MFC學習資料整合\MFC課件\MFC課件\lesson?10\Lesson10Code\Graphic\Graphic.dsw
?????文件???????1367??2005-03-19?08:58??MFC學習資料整合\MFC課件\MFC課件\lesson?10\Lesson10Code\Graphic\Graphic.h
?????文件??????66560??2005-03-19?08:58??MFC學習資料整合\MFC課件\MFC課件\lesson?10\Lesson10Code\Graphic\Graphic.ncb
?????文件??????49664??2005-03-19?08:58??MFC學習資料整合\MFC課件\MFC課件\lesson?10\Lesson10Code\Graphic\Graphic.opt
?????文件???????1437??2005-03-19?08:58??MFC學習資料整合\MFC課件\MFC課件\lesson?10\Lesson10Code\Graphic\Graphic.plg
?????文件??????13307??2005-03-19?08:58??MFC學習資料整合\MFC課件\MFC課件\lesson?10\Lesson10Code\Graphic\Graphic.rc
?????文件???????1762??2005-03-19?08:58??MFC學習資料整合\MFC課件\MFC課件\lesson?10\Lesson10Code\Graphic\GraphicDoc.cpp
?????文件???????1486??2005-03-19?08:58??MFC學習資料整合\MFC課件\MFC課件\lesson?10\Lesson10Code\Graphic\GraphicDoc.h
?????文件???????6104??2005-03-19?08:58??MFC學習資料整合\MFC課件\MFC課件\lesson?10\Lesson10Code\Graphic\GraphicView.cpp
?????文件???????2253??2005-03-19?08:58??MFC學習資料整合\MFC課件\MFC課件\lesson?10\Lesson10Code\Graphic\GraphicView.h
?????文件???????2508??2005-03-19?08:58??MFC學習資料整合\MFC課件\MFC課件\lesson?10\Lesson10Code\Graphic\MainFrm.cpp
?????文件???????1581??2005-03-19?08:58??MFC學習資料整合\MFC課件\MFC課件\lesson?10\Lesson10Code\Graphic\MainFrm.h
?????文件???????4335??2005-03-19?08:58??MFC學習資料整合\MFC課件\MFC課件\lesson?10\Lesson10Code\Graphic\ReadMe.txt
?????文件???????1424??2005-03-19?08:58??MFC學習資料整合\MFC課件\MFC課件\lesson?10\Lesson10Code\Graphic\resource.h
............此處省略936個文件信息
評論
共有 條評論