用户登录  |  傲看软件园 用户注册
文章中心广告代码ASP源码PHP源码JSP源码.NET源码源码相关傲看留言板繁體中文
当前位置:傲看软件园文章中心软件产业

Windows SDK编程初探(2)

减小字体 增大字体 作者:郁郁小蝎  来源:中国站长学院  发布时间:2005-06-09 19:57:22
int WINAPI WinMain(HINSTANCE hInstance,HINSTANCE hPrevInstance,PSTR szCmdLine,int iCmdShow)

{

  static TCHAR szAppName[]=TEXT("Hello");//注册的窗口类的名称,此处为"Hello"

  WNDCLASS wndclass;//定义了一个窗口类

  wndclass.style=CS_HREDRAW|CS_VREDRAW;

  wndclass.lpfnWndProc=WndProc;//此处关联了定义的消息处理函数

  wndclass.cbClsExtra=0;

  wndclass.cbWndExtra=0;

  wndclass.hInstance=hInstance;//实例句柄

  wndclass.hIcon=NULL;//窗口的图标,我们这里不设置

  wndclass.hCursor=LoadCursor(NULL,IDC_ARROR);//设置光标

  wndclass.hbrBackground=(HBRUSH)GetStockObject(WHITE_BRUSH);//画刷

  wndclass.lpszMenuName=NULL;

  wndclass.lpszClassName=szAppName;//类名称

  if(!RegisterClass(&wndclass))//注册窗口

   {

     MessageBox(NULL,TEXT("窗口注册失败"),szAppName,MB_ICONERROR);

     return 0;

   }

  //下面开始建立窗口

  HWND hwnd;

  hwnd=CreateWindow(szAppName,TEXT("The Hello Program"),

                    CW_OVERLAPPEDWINDOW,

                    CW_USEDEFAULT,

                    CW_USEDEFAULT,

                    CW_USEDEFAULT,

                    CW_USEDEFAULT,

                    NULL,

                    hInstance,

                    NULL);

  ShowWindow(hwnd,iCmdShow);

  UpdateWindow(hwnd);

//接下来是消息循环,程序不断的从消息队列中取消息,让消息处理函数处理

  while(GetMessage(&msg,NULL,0,0))

  {

   TranslateMessage(&msg);

   DispatchMessage(&msg);

  }

  return msg.wParam;

}


Tags:

作者:郁郁小蝎

文章评论评论内容只代表网友观点,与本站立场无关!

   评论摘要(共 0 条,得分 0 分,平均 0 分) 查看完整评论

精品栏目导航

关于本站 | 网站帮助 | 广告合作 | 下载声明 | 友情连接 | 网站地图
冀ICP备08004437号 | 客服Q:354766721 | 交流群83228313
傲看软件园 - 绿色软件,破解软件下载站! 源码网 源码之家 绿软之家
Copyright © 2003-2010 OkHan.Net. All Rights Reserved .
页面执行时间:11,093.75000 毫秒
Powered by:OkHan CMS Version 4.0.0 SP2