资源简介
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++实训项目 飞机大战 附带实训报告
评论
共有 条评论