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

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

?? swap_b.cpp

?? vc學習的好的代碼no.10 vc學習的好的代碼no.10
?? CPP
字號:
#include <windows.h>  
#include "Swap_B.h"


#if defined (WIN32)
	#define IS_WIN32 TRUE
#else
	#define IS_WIN32 FALSE
#endif

#define IS_NT      IS_WIN32 && (BOOL)(GetVersion() < 0x80000000)
#define IS_WIN32S  IS_WIN32 && (BOOL)(!(IS_NT) && (LOBYTE(LOWORD(GetVersion()))<4))
#define IS_WIN95   (BOOL)(!(IS_NT) && !(IS_WIN32S)) && IS_WIN32

HINSTANCE hInst;   // current instance

LPCTSTR lpszAppName  = "MyApp";
LPCTSTR lpszTitle    = "Swap_B"; 

BOOL RegisterWin95( CONST WNDCLASS* lpwc );

int APIENTRY WinMain( HINSTANCE hInstance, HINSTANCE hPrevInstance,
                      LPTSTR lpCmdLine, int nCmdShow)
{
   MSG      msg;
   HWND     hWnd; 
   WNDCLASS wc;

   // Register the main application window class.
   //............................................
   wc.style         = CS_HREDRAW | CS_VREDRAW;
   wc.lpfnWndProc   = (WNDPROC)WndProc;       
   wc.cbClsExtra    = 0;                      
   wc.cbWndExtra    = 0;                      
   wc.hInstance     = hInstance;              
   wc.hIcon         = LoadIcon( hInstance, lpszAppName ); 
   wc.hCursor       = LoadCursor(NULL, IDC_ARROW);
   wc.hbrBackground = (HBRUSH)(COLOR_WINDOW+1);
   wc.lpszMenuName  = lpszAppName;              
   wc.lpszClassName = lpszAppName;              

   if ( IS_WIN95 )
   {
      if ( !RegisterWin95( &wc ) )
         return( FALSE );
   }
   else if ( !RegisterClass( &wc ) )
      return( FALSE );

   hInst = hInstance; 

   // Create the main application window.
   //....................................
   hWnd = CreateWindow( lpszAppName, 
                        lpszTitle,    
                        WS_OVERLAPPEDWINDOW, 
                        CW_USEDEFAULT, 0, 
                        CW_USEDEFAULT, 0,  
                        NULL,              
                        NULL,              
                        hInstance,         
                        NULL               
                      );

   if ( !hWnd ) 
      return( FALSE );

   ShowWindow( hWnd, nCmdShow ); 
   UpdateWindow( hWnd );         

   while( GetMessage( &msg, NULL, 0, 0) )   
   {
      TranslateMessage( &msg ); 
      DispatchMessage( &msg );  
   }

   return( msg.wParam ); 
}


BOOL RegisterWin95( CONST WNDCLASS* lpwc )
{
   WNDCLASSEX wcex;

   wcex.style         = lpwc->style;
   wcex.lpfnWndProc   = lpwc->lpfnWndProc;
   wcex.cbClsExtra    = lpwc->cbClsExtra;
   wcex.cbWndExtra    = lpwc->cbWndExtra;
   wcex.hInstance     = lpwc->hInstance;
   wcex.hIcon         = lpwc->hIcon;
   wcex.hCursor       = lpwc->hCursor;
   wcex.hbrBackground = lpwc->hbrBackground;
   wcex.lpszMenuName  = lpwc->lpszMenuName;
   wcex.lpszClassName = lpwc->lpszClassName;

   // Added elements for Windows 95.
   //...............................
   wcex.cbSize = sizeof(WNDCLASSEX);
   wcex.hIconSm = (HICON) LoadImage(wcex.hInstance, lpwc->lpszClassName, 
                            IMAGE_ICON, 16, 16,
                            LR_DEFAULTCOLOR );
			
   return RegisterClassEx( &wcex );
}

LRESULT CALLBACK WndProc( HWND hWnd, UINT uMsg, WPARAM wParam, LPARAM lParam )
{
static BOOL bMouseState = TRUE;

   switch( uMsg )
   {
      case WM_COMMAND :
              switch( LOWORD( wParam ) )
              {
                 case IDM_DEMO :
                        bMouseState = !bMouseState;
                        SwapMouseButton( bMouseState );
                        break;

                 case IDM_ABOUT :
                        DialogBox( hInst, "AboutBox", hWnd, (DLGPROC)About );
                        break;

                 case IDM_EXIT :
                        DestroyWindow( hWnd );
                        break;
              }
              break;
      
      case WM_DESTROY :
              if ( !bMouseState )
                 SwapMouseButton( FALSE );

              PostQuitMessage(0);
              break;

      default :
            return( DefWindowProc( hWnd, uMsg, wParam, lParam ) );
   }

   return( 0L );
}


LRESULT CALLBACK About( HWND hDlg,           
                        UINT message,        
                        WPARAM wParam,       
                        LPARAM lParam)
{
   switch (message) 
   {
       case WM_INITDIALOG: 
               return (TRUE);

       case WM_COMMAND:                              
               if (   LOWORD(wParam) == IDOK         
                   || LOWORD(wParam) == IDCANCEL)    
               {
                       EndDialog(hDlg, TRUE);        
                       return (TRUE);
               }
               break;
   }

   return (FALSE); 
}

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
亚洲少妇最新在线视频| 久久综合久久久久88| 色婷婷av一区二区三区软件| 成人精品高清在线| 99久久综合99久久综合网站| 成人免费视频免费观看| 国产精品中文字幕一区二区三区| 国产精品自拍毛片| 国产成人av一区二区三区在线| 国产精品18久久久久久久网站| 激情伊人五月天久久综合| 精品一区二区三区欧美| 激情欧美一区二区三区在线观看| 国产激情一区二区三区| 成人午夜激情视频| 99热国产精品| 欧美日韩一区二区三区在线看| 欧美久久久久中文字幕| 国产日本欧美一区二区| 亚洲一区二区三区在线| 久久99精品一区二区三区| 成人永久看片免费视频天堂| 欧美三级蜜桃2在线观看| 日韩欧美一二三四区| 国产精品三级av在线播放| 亚洲最新视频在线播放| 国产aⅴ综合色| 欧美精品日韩精品| 一区二区视频在线看| 国内精品在线播放| 欧美日韩电影一区| 国产精品丝袜一区| 亚洲欧美日韩小说| 丁香六月久久综合狠狠色| 欧美在线视频你懂得| 中文久久乱码一区二区| 午夜精品久久久久久久99水蜜桃| 国产成人一级电影| 欧美一二三在线| 日韩精品乱码av一区二区| 欧美亚洲一区三区| 亚洲黄色小说网站| 色哟哟精品一区| 一区二区三区在线免费| 91丝袜高跟美女视频| 国产精品成人在线观看| 99国产麻豆精品| 中文字幕一区二区不卡| 成人高清视频在线| 国产日韩欧美综合在线| 国产精品99久久久| 亚洲色图一区二区| 欧美日韩一区二区电影| 日本亚洲天堂网| 欧美xxxxxxxx| 成人免费观看av| 偷拍日韩校园综合在线| 欧美丰满少妇xxxxx高潮对白| 三级精品在线观看| 欧美国产日韩a欧美在线观看| 国产白丝精品91爽爽久久 | 久久日一线二线三线suv| 国产麻豆9l精品三级站| 最新国产成人在线观看| 欧美不卡在线视频| 久久se这里有精品| 日本一区二区三区四区| 精品视频在线视频| 国产精品一区二区免费不卡| 亚洲综合免费观看高清完整版| 懂色av一区二区三区免费看| 亚洲福利一区二区| 国产精品福利av| 久久―日本道色综合久久| 欧美在线视频日韩| 一本色道久久综合亚洲91| 精品亚洲欧美一区| 一区二区在线观看免费| 国产精品免费av| 欧美国产精品久久| 欧美va在线播放| 色综合久久久久综合体桃花网| 久久99这里只有精品| 日韩va欧美va亚洲va久久| 亚洲综合在线观看视频| 亚洲视频免费观看| 亚洲自拍偷拍九九九| 一区二区三区在线播放| 亚洲精品国产一区二区精华液| 国产精品色眯眯| 中文字幕五月欧美| 最好看的中文字幕久久| 亚洲三级在线播放| 亚洲黄色小视频| 亚洲成av人片在线观看无码| 亚洲小说欧美激情另类| 亚洲电影中文字幕在线观看| 性做久久久久久| 久久国内精品自在自线400部| 男女男精品视频| 成人性生交大片免费| 日本韩国精品一区二区在线观看| 狠狠色狠狠色综合系列| 美国三级日本三级久久99| 久久国产精品99久久人人澡| 国产一区二区精品久久| 91最新地址在线播放| 欧美人体做爰大胆视频| 国产日本欧美一区二区| 亚洲一区二区三区四区在线观看| 免费成人深夜小野草| 不卡免费追剧大全电视剧网站| 色综合久久综合网欧美综合网| 精品视频999| 国产精品毛片a∨一区二区三区| 亚洲精品高清视频在线观看| 秋霞影院一区二区| 一本色道久久综合狠狠躁的推荐| 欧美乱妇15p| 中文幕一区二区三区久久蜜桃| 欧美精彩视频一区二区三区| 天堂久久久久va久久久久| 91影院在线免费观看| 久久久91精品国产一区二区三区| 一区精品在线播放| 成人一级片在线观看| 精品盗摄一区二区三区| 日韩av电影免费观看高清完整版| 99久久伊人网影院| 亚洲美女一区二区三区| 波多野结衣视频一区| 国产女人18水真多18精品一级做| 九色porny丨国产精品| 欧美电影一区二区三区| 日韩福利电影在线| 欧美精品视频www在线观看 | 国产精品影视在线| 精品国产亚洲在线| 亚洲主播在线播放| 国产福利精品一区| 成人永久免费视频| 国产成人日日夜夜| 欧美精品在欧美一区二区少妇| 日韩精品在线网站| 亚洲精品日韩一| 欧美老年两性高潮| 久久亚区不卡日本| 亚洲成人综合视频| 91视频一区二区| 久久久久99精品国产片| 另类欧美日韩国产在线| 欧美嫩在线观看| 亚洲综合一区二区| 国产成人av福利| 国产日本亚洲高清| 国产成人鲁色资源国产91色综| 欧美成人精品福利| 国产主播一区二区三区| 精品综合免费视频观看| 欧美群妇大交群中文字幕| 一区二区三区欧美| 欧美影院精品一区| 视频一区在线视频| 欧美一级欧美三级在线观看| 男人的j进女人的j一区| 国产人妖乱国产精品人妖| 成人性视频网站| 亚洲午夜电影网| 亚洲一区二区偷拍精品| 91视频免费观看| 日韩激情在线观看| 久久精品欧美一区二区三区麻豆| 成人黄色在线视频| 日韩电影在线免费看| 日韩精品在线网站| 日本不卡高清视频| 26uuu成人网一区二区三区| 国产成+人+日韩+欧美+亚洲 | 欧美日韩免费一区二区三区视频| 亚洲国产日韩在线一区模特 | 一区二区三区鲁丝不卡| 国产精品一线二线三线| 成人欧美一区二区三区小说| 日韩你懂的在线播放| 96av麻豆蜜桃一区二区| 精品一区二区av| 丝袜a∨在线一区二区三区不卡| 久久一夜天堂av一区二区三区| 国产主播一区二区三区| 亚洲福利一区二区三区| 亚洲欧美另类小说| 国产欧美日本一区二区三区| 日韩一区二区三区视频在线观看| 97久久精品人人做人人爽| 国产成人久久精品77777最新版本| 日本va欧美va精品发布| 亚洲图片欧美色图| 一区在线观看免费| 久久久久国产精品麻豆ai换脸 | 日本韩国一区二区三区|