資源簡介
VC++深入詳解(完整版)+所有源代碼集
代碼片段和文件信息
#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=“sunxin2006“;
wndcls.lpszMenuName=NULL;
wndcls.style=CS_HREDRAW?|?CS_VREDRAW;
RegisterClass(&wndcls);
HWND?hwnd;
hwnd=CreateWindow(“sunxin2006““http://www.sunxin.org“WS_OVERLAPPEDWINDOW
00600400NULLNULLhInstanceNULL);
ShowWindow(hwndSW_SHOWNORMAL);
UpdateWindow(hwnd);
MSG?msg;
while(GetMessage(&msgNULL00))
{
TranslateMessage(&msg);
DispatchMessage(&msg);
}
return?msg.wParam;
}
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?code?is?%d“wParam);
MessageBox(hwndszChar“char“0);
break;
case?WM_LBUTTONDOWN:
MessageBox(hwnd“mouse?clicked““message“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“http://www.sunxin.org“strlen(“http://www.sunxin.org“));
EndPaint(hwnd&ps);
break;
case?WM_CLOSE:
if(IDYES==MessageBox(hwnd“是否真的結束?““message“MB_YESNO))
{
DestroyWindow(hwnd);
}
break;
case?WM_DESTROY:
PostQuitMessage(0);
break;
default:
return?DefWindowProc(hwnduMsgwParamlParam);
}
return?0;
}
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件???????2218??2006-04-12?16:44??VC++深入詳解(完整版)+所有源代碼集\VC++深入詳解code\Chapter1\WinMain\WinMain.cpp
?????文件???????3934??2003-12-06?22:39??VC++深入詳解(完整版)+所有源代碼集\VC++深入詳解code\Chapter1\WinMain\WinMain.dsp
?????文件????????537??2003-12-06?20:35??VC++深入詳解(完整版)+所有源代碼集\VC++深入詳解code\Chapter1\WinMain\WinMain.dsw
?????文件???????1197??2009-05-05?09:34??VC++深入詳解(完整版)+所有源代碼集\VC++深入詳解code\Chapter1\WinMain\WinMain.plg
?????文件??????33792??2009-05-05?09:35??VC++深入詳解(完整版)+所有源代碼集\VC++深入詳解code\Chapter1\WinMain\WinMain.ncb
?????文件?????132096??2009-05-05?09:34??VC++深入詳解(完整版)+所有源代碼集\VC++深入詳解code\Chapter1\WinMain\Debug\vc60.idb
?????文件??????77824??2009-05-05?09:34??VC++深入詳解(完整版)+所有源代碼集\VC++深入詳解code\Chapter1\WinMain\Debug\vc60.pdb
?????文件?????945311??2009-05-05?09:34??VC++深入詳解(完整版)+所有源代碼集\VC++深入詳解code\Chapter1\WinMain\Debug\WinMain.sbr
?????文件????4477724??2009-05-05?09:34??VC++深入詳解(完整版)+所有源代碼集\VC++深入詳解code\Chapter1\WinMain\Debug\WinMain.pch
?????文件??????15748??2009-05-05?09:34??VC++深入詳解(完整版)+所有源代碼集\VC++深入詳解code\Chapter1\WinMain\Debug\WinMain.obj
?????文件?????185072??2009-05-05?09:34??VC++深入詳解(完整版)+所有源代碼集\VC++深入詳解code\Chapter1\WinMain\Debug\WinMain.ilk
?????文件?????155750??2009-05-05?09:34??VC++深入詳解(完整版)+所有源代碼集\VC++深入詳解code\Chapter1\WinMain\Debug\WinMain.exe
?????文件?????328704??2009-05-05?09:34??VC++深入詳解(完整版)+所有源代碼集\VC++深入詳解code\Chapter1\WinMain\Debug\WinMain.pdb
?????文件??????58880??2009-05-05?09:35??VC++深入詳解(完整版)+所有源代碼集\VC++深入詳解code\Chapter1\WinMain\WinMain.opt
?????文件????2389780??2006-04-14?10:20??VC++深入詳解(完整版)+所有源代碼集\VC++深入詳解code\Chapter10\Graphic\Graphic.aps
?????文件???????3288??2006-04-14?10:23??VC++深入詳解(完整版)+所有源代碼集\VC++深入詳解code\Chapter10\Graphic\Graphic.clw
?????文件???????4227??2005-07-20?22:49??VC++深入詳解(完整版)+所有源代碼集\VC++深入詳解code\Chapter10\Graphic\Graphic.cpp
?????文件???????4957??2006-04-14?10:33??VC++深入詳解(完整版)+所有源代碼集\VC++深入詳解code\Chapter10\Graphic\Graphic.dsp
?????文件????????539??2005-07-20?22:49??VC++深入詳解(完整版)+所有源代碼集\VC++深入詳解code\Chapter10\Graphic\Graphic.dsw
?????文件???????1367??2005-07-20?22:49??VC++深入詳解(完整版)+所有源代碼集\VC++深入詳解code\Chapter10\Graphic\Graphic.h
?????文件??????70656??2006-04-14?10:33??VC++深入詳解(完整版)+所有源代碼集\VC++深入詳解code\Chapter10\Graphic\Graphic.opt
?????文件???????2447??2006-04-14?10:23??VC++深入詳解(完整版)+所有源代碼集\VC++深入詳解code\Chapter10\Graphic\Graphic.plg
?????文件??????13307??2005-07-26?11:12??VC++深入詳解(完整版)+所有源代碼集\VC++深入詳解code\Chapter10\Graphic\Graphic.rc
?????文件???????1762??2005-07-20?22:49??VC++深入詳解(完整版)+所有源代碼集\VC++深入詳解code\Chapter10\Graphic\GraphicDoc.cpp
?????文件???????1486??2005-07-20?22:49??VC++深入詳解(完整版)+所有源代碼集\VC++深入詳解code\Chapter10\Graphic\GraphicDoc.h
?????文件???????5576??2005-07-26?12:44??VC++深入詳解(完整版)+所有源代碼集\VC++深入詳解code\Chapter10\Graphic\GraphicView.cpp
?????文件???????2253??2005-07-26?11:14??VC++深入詳解(完整版)+所有源代碼集\VC++深入詳解code\Chapter10\Graphic\GraphicView.h
?????文件???????2508??2005-07-20?22:49??VC++深入詳解(完整版)+所有源代碼集\VC++深入詳解code\Chapter10\Graphic\MainFrm.cpp
?????文件???????1581??2005-07-20?22:49??VC++深入詳解(完整版)+所有源代碼集\VC++深入詳解code\Chapter10\Graphic\MainFrm.h
?????文件???????4335??2005-07-20?22:49??VC++深入詳解(完整版)+所有源代碼集\VC++深入詳解code\Chapter10\Graphic\ReadMe.txt
............此處省略1061個文件信息
- 上一篇:MFC十大經典游戲代碼
- 下一篇:山東科技大學C++實訓項目 飛機大戰 附帶實訓報告
評論
共有 條評論