[windows程序设计]-采用媒体函数播放<<泡沫-邓紫棋>>---ShinePans
来源:互联网 发布:网络推广工作 编辑:程序博客网 时间:2024/04/29 18:38
/*------------------------------------------------------------邓紫棋-泡沫.cpp------------------------------------------------------------*/#include <windows.h>#pragma comment(lib,"winmm.lib")LRESULT CALLBACK WndProc(HWND, UINT, WPARAM, LPARAM);int WINAPI WinMain(HINSTANCE hInstance, HINSTANCE hPrevInstance,PSTR szCmdLine, int iCmdShow){static TCHAR szAppName[] = TEXT("邓紫棋-泡沫");HWND hwnd;MSG msg;WNDCLASS wndclass;wndclass.style = CS_HREDRAW | CS_VREDRAW;wndclass.lpfnWndProc = WndProc;wndclass.cbClsExtra = 0;wndclass.cbWndExtra = 0;wndclass.hInstance = hInstance;wndclass.hIcon = LoadIcon(NULL, IDI_APPLICATION);wndclass.hCursor = LoadCursor(NULL, IDC_ARROW);wndclass.hbrBackground = (HBRUSH)GetStockObject(WHITE_BRUSH);wndclass.lpszMenuName = NULL;wndclass.lpszClassName = szAppName;if (!RegisterClass(&wndclass)){MessageBox(NULL, TEXT("This program requires Windows xp/vista/7/8!"),szAppName, MB_ICONERROR);return 0;}hwnd = CreateWindow(szAppName, // window class nameTEXT("正在播放:邓紫棋-泡沫"), // window captionWS_OVERLAPPEDWINDOW, // window styleCW_USEDEFAULT, // initial x positionCW_USEDEFAULT, // initial y positionCW_USEDEFAULT, // initial x sizeCW_USEDEFAULT, // initial y sizeNULL, // parent window handleNULL, // window menu handlehInstance, // program instance handleNULL); // creation parametersShowWindow(hwnd, iCmdShow);UpdateWindow(hwnd);while (GetMessage(&msg, NULL, 0, 0)){TranslateMessage(&msg);DispatchMessage(&msg);}return msg.wParam;}LRESULT CALLBACK WndProc(HWND hwnd, UINT message, WPARAM wParam, LPARAM lParam){HDC hdc;PAINTSTRUCT ps;RECT rect;switch (message){case WM_CREATE:PlaySound(TEXT("邓紫棋-泡沫.wav"), NULL, SND_FILENAME | SND_ASYNC);return 0;case WM_PAINT:hdc = BeginPaint(hwnd, &ps);GetClientRect(hwnd, &rect);DrawText(hdc, TEXT("邓紫棋-泡沫"), -1, &rect,DT_SINGLELINE | DT_CENTER | DT_VCENTER);EndPaint(hwnd, &ps);return 0;case WM_DESTROY:PostQuitMessage(0);return 0;}return DefWindowProc(hwnd, message, wParam, lParam);}
exe:http://yunpan.cn/Q4sfHU72VAXce
0 0
- [windows程序设计]-采用媒体函数播放<<泡沫-邓紫棋>>---ShinePans
- [windows程序设计]-消息弹框,messagebox---ShinePans
- [windows程序设计]-格式化的消息框---ShinePans
- windows程序设计二 播放声音的函数
- 媒体播放
- 媒体播放
- 媒体播放
- 泡沫 邓紫棋
- windows播放函数PlaySound
- windows下live555+rtsp+ffmpeg媒体源,nginx+rtmp转发服务器,vlc播放rtmp媒体流
- Android 媒体 I-媒体播放
- windows下用OPENGL播放视频 -采用纹理显示
- Windows程序设计:GetSystemMetrics函数介绍
- windows程序设计之MessageBox函数
- windows程序设计 窗口过程函数
- Windows程序设计:边框绘制函数
- 媒体播放常见问题解析
- 在线媒体播放
- Struts2的Action中获得request、session和application的几种方法
- 证明动直线通过定点
- mysql5.1免安装版配置
- javascript 实现图片幻灯片闪烁
- 你会做Web上的用户登录功能吗?
- [windows程序设计]-采用媒体函数播放<<泡沫-邓紫棋>>---ShinePans
- Hash unique和Sort unique
- log4j配置项详解
- android国际化(多语言)
- sdut2123
- boost.Smart_ptr中智能指针
- 【Chromium】谷歌C++ unit test框架 -- gtest
- Spring定时任务
- 从登录框看前端