• 1.摘要
  • 2.基本信息
  • 3.简介
  • 4.具体程式
  • 5.评价

WHATSIZE程式

目录

  • • 介绍

  • • 说明

  • • 介绍

  • • 说明

基本信息

  • 中文名

    WHATSIZE程式

  • 外文名

    Windows

  • 具体程式

    程式5-6 WHATSIZEWHATSIZE.C

  • 评价

    这个程式看似麻烦其实原理很简单

简介

Windows的小历史:第一篇如何写作Windows程式的介绍文章出现在《Microsoft Systems Journal》1986年12月号上。在那篇文章中,范例程式叫做WSZ(「what size:什么尺寸」),它以图素、英寸和毫米为单位显示了显示区域的大小。那个程式的更简易版本是WHATSIZE,如程式5-6所示。程式显示了以五种度量映射方式显示的视窗显示区域的大小。

具体程式

程式5-6 WHATSIZE

WHATSIZE.C

/*------------------------------------------------------------

WHATSIZE.C -- What Size is the Window?

(c) Charles Petzold, 1998

----------------------------------------------------------*/

#include <windows.h>

LRESULT CALLBACK WndProc (HWND, UINT, WPARAM, LPARAM) ;

int WINAPI WinMain (HINSTANCE hInstance, HINSTANCE hPrevInstance,

PSTR szCmdLine, int iCmdShow)

{

static TCHAR szAppName[] = TEXT ("WhatSize") ;

HWND hwnd ;

MSG msg ;

WNDCLASS wndclass ;

wndclass.style = CS_HREDRAW | CS_VREDRAW;