WINDOWS API应用程序示例
来源:互联网 发布:gpd游戏优化 编辑:程序博客网 时间:2024/06/07 02:05
#include <windows.h>
LRESULT CALLBACK WndProc(HWND,UINT,WPARAM,LPARAM);
int WINAPI WinMain(HINSTANCE hInstance,HINSTANCE hPreInstance,PSTR szCmdLine,int iCmdShow)
{
static char szAppName[]="示例";
HWND hwnd;
MSG msg;
WNDCLASSEX wndclass;
wndclass.cbSize = sizeof(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(BLACK_BRUSH);
wndclass.lpszMenuName =NULL;
wndclass.lpszClassName =szAppName;
wndclass.hIconSm =LoadIcon(NULL,IDI_APPLICATION);
if(!RegisterClassEx(&wndclass))
{
MessageBeep(0);
return FALSE;
}
hwnd =CreateWindow(szAppName,"示例9_1",WS_OVERLAPPEDWINDOW,CW_USEDEFAULT,CW_USEDEFAULT,CW_USEDEFAULT,CW_USEDEFAULT,NULL,NULL,hInstance,NULL);
ShowWindow(hwnd,iCmdShow);
UpdateWindow(hwnd);
while(GetMessage(&msg,NULL,0,0))
{
TranslateMessage(&msg);
DispatchMessage(&msg);
}
return msg.wParam;
}
LRESULT CALLBACK WndProc(HWND hwnd,UINT iMsg,WPARAM wParam,LPARAM lParam)
{
switch(iMsg)
{
case WM_DESTROY:PostQuitMessage(0);
return 0;
}
return DefWindowProc(hwnd,iMsg,wParam,lParam);
}
- WINDOWS API应用程序示例
- Win32 API 应用程序示例
- Windows API 空壳应用程序
- Windows应用程序编程接口------Windows API
- 簡單的Windows API示例
- Windows API函数学习(2)----示例
- Windows API函数学习(5)----示例
- Windows API 函数学习(9)---示例
- Windows编程模型与API调用示例
- c#调用api控制windows关机示例
- 用 Windows api 编写一个多线程应用程序
- C++ WINDOWS API 第1章 Windows 应用程序开发入门
- 应用程序示例
- linux和windows跨平台应用程序的简单示例
- Windows API 函数学习(7)---文件操作示例
- Windows API 函数学习(10)---定时器,静态控件示例
- Windows API 函数学习(13)---进程函数示例
- windows api 获取内存信息函数以及示例
- upnp协议
- 在B/S模式下结合AJAX和OWC动态绘制图表
- 机会比实力重要。实力不够的时候,肯定会流失机会。
- PHP Array -- PHP实现队列 -- PHP Queues
- 解析XML技术概览
- WINDOWS API应用程序示例
- java 合并排序算法(二)
- PHP Array -- PHP 排序 -- 反复排序 (Toggle Sort)
- test
- Javascript代码收藏大全,值得收藏
- 推开云端计算的视窗——微软互联系统部门全球副总裁Robert Wahbe揭秘Azure服务平台
- 发布自动化应用程序开发框架“.COM Framework 1.7”。
- 生成随机数
- The Definitive Guide to Grails, Second Edition