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

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

?? whatsize.c

?? window程序設計教程`很好
?? 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;
     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 NT!"),
                      szAppName, MB_ICONERROR) ;
          return 0 ;
     }
     
     hwnd = CreateWindow (szAppName, TEXT ("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,
           TCHAR * szMapMode)
{
     TCHAR 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,
              wsprintf (szBuffer, TEXT ("%-20s %7d %7d %7d %7d"), szMapMode,
              rect.left, rect.right, rect.top, rect.bottom)) ;
}  

LRESULT CALLBACK WndProc (HWND hwnd, UINT message, WPARAM wParam, LPARAM lParam)
{
     static TCHAR szHeading [] =
          TEXT ("Mapping Mode            Left   Right     Top  Bottom") ;
     static TCHAR szUndLine [] = 
          TEXT ("------------            ----   -----     ---  ------") ;
     static int   cxChar, cyChar ;
     HDC          hdc ;
     PAINTSTRUCT  ps ;
     TEXTMETRIC   tm ;
     
     switch (message)
     {
     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, lstrlen (szHeading)) ;
          TextOut (hdc, 1, 2, szUndLine, lstrlen (szUndLine)) ;
          
          Show (hwnd, hdc, 1, 3, MM_TEXT,      TEXT ("TEXT (pixels)")) ;
          Show (hwnd, hdc, 1, 4, MM_LOMETRIC,  TEXT ("LOMETRIC (.1 mm)")) ;
          Show (hwnd, hdc, 1, 5, MM_HIMETRIC,  TEXT ("HIMETRIC (.01 mm)")) ;
          Show (hwnd, hdc, 1, 6, MM_LOENGLISH, TEXT ("LOENGLISH (.01 in)")) ;
          Show (hwnd, hdc, 1, 7, MM_HIENGLISH, TEXT ("HIENGLISH (.001 in)")) ;
          Show (hwnd, hdc, 1, 8, MM_TWIPS,     TEXT ("TWIPS (1/1440 in)")) ;
          
          EndPaint (hwnd, &ps) ;
          return 0 ;
          
     case WM_DESTROY:
          PostQuitMessage (0) ;
          return 0 ;
     }
     return DefWindowProc (hwnd, message, wParam, lParam) ;
}

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
日韩精品亚洲专区| 欧洲一区二区三区在线| 91在线精品一区二区| 欧美日本精品一区二区三区| 久久精品人人做人人爽人人| 图片区小说区区亚洲影院| 粉嫩av一区二区三区粉嫩| 这里只有精品视频在线观看| 亚洲视频网在线直播| 国产精品18久久久久久久久| 欧美酷刑日本凌虐凌虐| 亚洲精品亚洲人成人网在线播放| 国产一区二区网址| 91精品国产综合久久精品| 亚洲欧美影音先锋| 国产成a人亚洲| 精品福利一区二区三区免费视频| 亚洲h精品动漫在线观看| 色综合久久中文综合久久97| 日本一区二区视频在线| 国产美女一区二区三区| 日韩网站在线看片你懂的| 午夜av一区二区| 欧美性色aⅴ视频一区日韩精品| 中文字幕一区二区三区蜜月 | 日韩欧美色综合网站| 一区二区三区四区不卡在线| 波多野结衣的一区二区三区| 国产精品视频麻豆| 国产成人av电影在线| 国产欧美日韩卡一| 波多野结衣亚洲一区| 中文字幕在线一区免费| av亚洲精华国产精华| 中文字幕色av一区二区三区| 9久草视频在线视频精品| 国产精品久久久久久户外露出| 成人午夜av在线| 中文字幕人成不卡一区| 91在线视频网址| 亚洲电影在线播放| 欧美一三区三区四区免费在线看 | 91麻豆精品国产| 肉肉av福利一精品导航| 欧美精品日韩一本| 久久99国产精品免费| 久久久久久9999| 不卡的电视剧免费网站有什么| 亚洲欧洲av色图| 欧美日韩国产综合久久| 美女一区二区在线观看| 国产亚洲一区二区三区四区 | 国产麻豆日韩欧美久久| 国产女同性恋一区二区| av在线不卡电影| 亚洲午夜私人影院| 日韩天堂在线观看| 成人18精品视频| 一区二区三区四区国产精品| 日韩三级视频在线观看| 国产福利一区二区| 一区二区三区91| 欧美疯狂性受xxxxx喷水图片| 看片网站欧美日韩| 久久久噜噜噜久噜久久综合| 91啪亚洲精品| 另类的小说在线视频另类成人小视频在线 | 亚洲精品一区二区三区福利| 国产一二精品视频| 亚洲一区二区高清| 久久综合狠狠综合久久综合88| 成人午夜在线免费| 偷拍亚洲欧洲综合| 国产精品丝袜在线| 91精品国产一区二区| 亚洲精品一二三四区| 久久这里只有精品首页| 免费日韩伦理电影| 69成人精品免费视频| 日欧美一区二区| 91丨porny丨中文| 夜夜操天天操亚洲| 一本大道久久a久久精二百| 国产欧美一区二区三区鸳鸯浴| 国产精品1区2区3区| 久久精品日韩一区二区三区| 成人免费看的视频| 亚洲欧洲精品成人久久奇米网| 日韩二区三区四区| 欧美人狂配大交3d怪物一区| 亚洲午夜在线视频| 欧美一级艳片视频免费观看| 午夜视频一区在线观看| 欧美日韩国产片| 蜜臀av一级做a爰片久久| 日韩欧美二区三区| 国产乱码精品一区二区三区av | 日韩综合小视频| 日本伦理一区二区| 亚洲精品久久久蜜桃| 337p亚洲精品色噜噜噜| 美国精品在线观看| 中文字幕一区在线观看视频| 久久影视一区二区| 黑人巨大精品欧美一区| 日韩一区和二区| 亚洲一区二区在线视频| 91精品国产色综合久久ai换脸| 日韩和欧美的一区| 国产色综合久久| 欧美日韩一二三区| 国产成人免费在线观看| 伊人色综合久久天天| 日韩欧美国产综合一区| 国产suv精品一区二区6| 在线观看日韩电影| 亚洲色图制服丝袜| 欧美性xxxxxx少妇| 久久国产夜色精品鲁鲁99| 日韩电影在线免费| 免费三级欧美电影| 久久99这里只有精品| 国产在线一区观看| 国产伦精品一区二区三区免费迷 | 欧美美女网站色| 欧美一区二区播放| 日韩精品一区在线| 久久综合狠狠综合久久激情 | 欧美一级在线视频| 精品毛片乱码1区2区3区| 日韩欧美国产电影| 久久综合色鬼综合色| 国产日本亚洲高清| 亚洲三级免费观看| 亚洲一区电影777| 日韩av成人高清| 国内精品嫩模私拍在线| 成人午夜电影网站| 欧美午夜电影网| 欧美大片拔萝卜| 国产亚洲午夜高清国产拍精品 | 日韩和欧美一区二区三区| 三级亚洲高清视频| 国产精品白丝jk黑袜喷水| 91小视频在线| 7777精品伊人久久久大香线蕉完整版 | 欧美夫妻性生活| 国产日韩影视精品| 亚洲色欲色欲www| 美女脱光内衣内裤视频久久影院| 国产91精品在线观看| 欧美色图在线观看| 久久久精品tv| 性做久久久久久免费观看欧美| 黄页网站大全一区二区| 色婷婷av一区二区三区大白胸| 欧美人xxxx| 国产精品久久久久天堂| 人人超碰91尤物精品国产| 白白色亚洲国产精品| 日韩精品一区二区三区视频| 国产精品色在线| 久久精品国内一区二区三区| 色香色香欲天天天影视综合网| 欧美成人bangbros| 亚洲综合色在线| 成人一级黄色片| 91精品综合久久久久久| 亚洲欧美视频一区| 国产在线视视频有精品| 欧美人伦禁忌dvd放荡欲情| 国产精品网站在线| 久久精品国产99国产精品| 欧洲国内综合视频| 中文字幕一区免费在线观看| 久久99这里只有精品| 欧美视频中文字幕| 亚洲欧美日韩一区| 成人一区在线观看| www久久精品| 蜜桃视频免费观看一区| 欧美精品一二三区| 亚洲国产精品久久不卡毛片| 成人动漫一区二区| 久久精品视频一区二区三区| 美女网站视频久久| 欧美电影一区二区| 亚洲v日本v欧美v久久精品| 93久久精品日日躁夜夜躁欧美| 久久久国产精品不卡| 国产综合色在线视频区| 日韩一区国产二区欧美三区| 亚洲国产日韩综合久久精品| 色吊一区二区三区| 亚洲免费三区一区二区| 一本色道a无线码一区v| 亚洲精品中文字幕乱码三区| 91蝌蚪porny| 亚洲美腿欧美偷拍| 欧美综合一区二区三区|