亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? whatsize.c

?? 都是C語言常用的算法
?? C
字號:
/*-----------------------------------------
   WHATSIZE.C -- What Size is the Window?
                 (c) Charles Petzold, 1996
  -----------------------------------------*/

#include <windows.h>
#include <stdio.h>

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

int WINAPI WinMain (HINSTANCE hInstance, HINSTANCE hPrevInstance,
                    PSTR szCmdLine, int iCmdShow)
     {
     static char szAppName[] = "WhatSize" ;
     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 (WHITE_BRUSH) ;
     wndclass.lpszMenuName  = NULL ;
     wndclass.lpszClassName = szAppName ;
     wndclass.hIconSm       = LoadIcon (NULL, IDI_APPLICATION) ;

     RegisterClassEx (&wndclass) ;

     hwnd = CreateWindow (szAppName, "What Size is the Window?",
                          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 ;
     }

void Show (HWND hwnd, HDC hdc, int xText, int yText, int iMapMode,
           char *szMapMode)
     {
     char szBuffer [60] ;
     RECT rect ;

     SaveDC (hdc) ;

     SetMapMode (hdc, iMapMode) ;
     GetClientRect (hwnd, &rect) ;
     DPtoLP (hdc, (PPOINT) &rect, 2) ;

     RestoreDC (hdc, -1) ;

     TextOut (hdc, xText, yText, szBuffer,
               sprintf (szBuffer, "%-20s %7d %7d %7d %7d", szMapMode,
                    rect.left, rect.right, rect.top, rect.bottom)) ;
     }  

LRESULT CALLBACK WndProc (HWND hwnd, UINT iMsg, WPARAM wParam, LPARAM lParam)
     {
     static char  szHeading [] =
                    "Mapping Mode            Left   Right     Top  Bottom" ;
     static char  szUndLine [] = 
                    "------------            ----   -----     ---  ------" ;
     static int   cxChar, cyChar ;
     HDC          hdc ;
     PAINTSTRUCT  ps ;
     TEXTMETRIC   tm ;

     switch (iMsg)
          {
          case WM_CREATE:
               hdc = GetDC (hwnd) ;
               SelectObject (hdc, GetStockObject (SYSTEM_FIXED_FONT)) ;

               GetTextMetrics (hdc, &tm) ;
               cxChar = tm.tmAveCharWidth ;
               cyChar = tm.tmHeight + tm.tmExternalLeading ;

               ReleaseDC (hwnd, hdc) ;
               return 0 ;

          case WM_PAINT:
               hdc = BeginPaint (hwnd, &ps) ;
               SelectObject (hdc, GetStockObject (SYSTEM_FIXED_FONT)) ;

               SetMapMode (hdc, MM_ANISOTROPIC) ;
               SetWindowExtEx (hdc, 1, 1, NULL) ;
               SetViewportExtEx (hdc, cxChar, cyChar, NULL) ;

               TextOut (hdc, 1, 1, szHeading, sizeof szHeading - 1) ;
               TextOut (hdc, 1, 2, szUndLine, sizeof szUndLine - 1) ;

               Show (hwnd, hdc, 1, 3, MM_TEXT,      "TEXT (pixels)") ;
               Show (hwnd, hdc, 1, 4, MM_LOMETRIC,  "LOMETRIC (.1 mm)") ;
               Show (hwnd, hdc, 1, 5, MM_HIMETRIC,  "HIMETRIC (.01 mm)") ;
               Show (hwnd, hdc, 1, 6, MM_LOENGLISH, "LOENGLISH (.01 in)") ;
               Show (hwnd, hdc, 1, 7, MM_HIENGLISH, "HIENGLISH (.001 in)") ;
               Show (hwnd, hdc, 1, 8, MM_TWIPS,     "TWIPS (1/1440 in)") ;

               EndPaint (hwnd, &ps) ;
               return 0 ;

          case WM_DESTROY:
               PostQuitMessage (0) ;
               return 0 ;
          }
     return DefWindowProc (hwnd, iMsg, wParam, lParam) ;
     }

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
国产精品无遮挡| 国产69精品一区二区亚洲孕妇| 色综合 综合色| 中文字幕一区免费在线观看| 91亚洲永久精品| 婷婷开心激情综合| 日韩美女在线视频| 国产不卡在线视频| 亚洲欧美一区二区三区久本道91| 色偷偷88欧美精品久久久| 亚洲成av人在线观看| 日韩一区二区在线观看视频播放| 久久精品国产色蜜蜜麻豆| 中文字幕免费在线观看视频一区| a4yy欧美一区二区三区| 亚洲成人av一区二区| 欧美成人精品1314www| 成人综合在线网站| 亚洲国产一二三| 2024国产精品视频| www.欧美色图| 免费人成黄页网站在线一区二区| 久久免费视频一区| 在线观看一区二区精品视频| 久99久精品视频免费观看| 亚洲欧洲无码一区二区三区| 91精品国产综合久久蜜臀| 成人动漫中文字幕| 午夜天堂影视香蕉久久| 国产欧美一区二区三区沐欲 | 麻豆精品久久精品色综合| 久久久久99精品国产片| 91麻豆国产精品久久| 国产专区综合网| 亚洲国产一区二区在线播放| 久久久久久亚洲综合| 欧美日韩国产bt| 国产99久久精品| 青娱乐精品视频| 一区二区三区在线播放| 久久久噜噜噜久久中文字幕色伊伊| 99久久精品国产毛片| 九色|91porny| 调教+趴+乳夹+国产+精品| 综合久久给合久久狠狠狠97色| 日韩免费在线观看| 欧美视频你懂的| 97se亚洲国产综合自在线| 极品美女销魂一区二区三区| 亚洲bt欧美bt精品| 亚洲欧美日韩在线播放| 久久久国产综合精品女国产盗摄| 欧美另类一区二区三区| 色呦呦网站一区| 成人午夜视频免费看| 国产一区二区日韩精品| 捆绑调教一区二区三区| 亚洲综合偷拍欧美一区色| 中文字幕在线一区免费| 亚洲精品一区二区三区四区高清| 欧美色图在线观看| 色激情天天射综合网| 99久久99久久精品国产片果冻| 国产成人一区在线| 国产精品一区二区免费不卡| 美女一区二区三区| 日韩国产精品久久久| 亚洲国产成人91porn| 亚洲动漫第一页| 亚洲图片欧美视频| 亚洲成人先锋电影| 亚洲成人在线免费| 五月综合激情网| 日韩精品一区第一页| 香蕉av福利精品导航| 婷婷中文字幕综合| 免费观看久久久4p| 国产在线精品一区二区夜色| 老司机午夜精品99久久| 狠狠色丁香婷婷综合久久片| 精品一区二区免费| 国产美女主播视频一区| 国产成都精品91一区二区三| 成人激情综合网站| 91丝袜美女网| 欧美日韩一区二区三区四区| 欧美巨大另类极品videosbest| 91精品国产欧美一区二区成人| 日韩视频一区二区在线观看| 久久色成人在线| 国产精品视频一二三| 国产精品免费视频观看| 亚洲色图制服丝袜| 日韩精品91亚洲二区在线观看| 看国产成人h片视频| 国产乱子伦一区二区三区国色天香| 国产成人亚洲精品青草天美| 91丝袜美女网| 91精品国产入口在线| 久久亚洲精华国产精华液| 欧美激情一二三区| 亚洲欧美激情小说另类| 日韩中文字幕亚洲一区二区va在线 | 久久激情综合网| 国产一区二区精品久久| hitomi一区二区三区精品| 欧美视频一区二区三区在线观看| 日韩三级视频中文字幕| 国产精品污www在线观看| 亚洲一二三专区| 精品在线免费视频| 99精品久久只有精品| 91精品午夜视频| 国产精品久久久久久亚洲毛片| 亚洲综合网站在线观看| 极品少妇一区二区三区精品视频| 99久久er热在这里只有精品15 | 综合激情成人伊人| 日韩在线一区二区| 成人av网址在线| 91精品国产综合久久久蜜臀粉嫩| 欧美国产精品一区二区| 亚洲一级电影视频| 成人一道本在线| 日韩亚洲欧美中文三级| 成人欧美一区二区三区黑人麻豆 | 极品少妇xxxx精品少妇偷拍 | 成人免费av网站| 91精品国产色综合久久ai换脸| 亚洲欧洲精品成人久久奇米网| 日韩1区2区日韩1区2区| 91麻豆精品在线观看| 久久综合视频网| 五月天激情综合| 日本高清不卡aⅴ免费网站| 久久综合狠狠综合久久激情| 亚洲成a人片综合在线| 成人黄色软件下载| 久久综合九色综合欧美亚洲| 亚洲成人av一区| 日本久久一区二区| 亚洲欧洲成人自拍| 国产高清亚洲一区| 久久人人97超碰com| 日韩电影在线一区| 在线欧美一区二区| 亚洲视频在线一区| 成人久久18免费网站麻豆 | 亚洲国产精品ⅴa在线观看| 五月综合激情网| 欧美伊人久久久久久久久影院| 国产精品久久久爽爽爽麻豆色哟哟 | 久久精品国产77777蜜臀| 欧美人妇做爰xxxⅹ性高电影| 亚洲欧洲韩国日本视频| 成人av在线一区二区三区| 久久久久久一二三区| 国产在线播精品第三| 精品精品欲导航| 成人黄色网址在线观看| 婷婷成人综合网| 中文字幕av资源一区| 久久国产精品72免费观看| 欧美一区二区三区在线| 日本在线不卡一区| 3atv一区二区三区| 日本强好片久久久久久aaa| 日本精品一区二区三区四区的功能| 国产女人18毛片水真多成人如厕| 国产精品原创巨作av| 精品福利av导航| 国产 欧美在线| 中文字幕精品—区二区四季| 国产91精品一区二区麻豆网站| 欧美经典一区二区| 99热在这里有精品免费| 亚洲男人的天堂在线aⅴ视频| 99国产精品国产精品久久| 一区二区在线观看免费视频播放| 91老司机福利 在线| 一区二区三区电影在线播| 欧美四级电影网| 麻豆91在线观看| 国产精品丝袜91| 欧美视频在线观看一区| 日本伊人色综合网| 国产欧美一区二区在线| 91香蕉视频在线| 亚洲一区二区三区三| 视频在线观看91| 日韩在线卡一卡二| 日韩avvvv在线播放| 91福利在线导航| 日韩电影网1区2区| 久久久午夜精品理论片中文字幕| 成人av在线电影| 一个色在线综合| 久久综合色鬼综合色| 91香蕉视频污在线| 久久精工是国产品牌吗|