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

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

?? newtoolbar.c

?? MINIGUI例子代碼
?? C
字號:
/* ** $Id: newtoolbar.c,v 1.15 2007-08-30 01:20:10 xwyan Exp $**** Listing 27.1**** newtooltar.c: Sample program for MiniGUI Programming Guide**      Usage of NEWTOOLBAR control.**** Copyright (C) 2004 ~ 2007 Feynman Software.**** License: GPL*/#include <stdio.h>#include <stdlib.h>#include <string.h>#include <minigui/common.h>#include <minigui/minigui.h>#include <minigui/gdi.h>#include <minigui/window.h>#include <minigui/control.h>#define IDC_NTB_LEFT    100#define IDC_NTB_RIGHT   110#define IDC_NTB_UP      120#define IDC_NTB_SETBMP  130static int offset = 0;static RECT rcCircle = {0, 40, 300, 300};static BITMAP ntb_bmp;static BITMAP ntb_newbmp;static void my_notif_proc (HWND hwnd, int id, int nc, DWORD add_data){    NTBINFO ntb_newinfo;    static int nFlag=0;    gal_pixel pixel;    if (nc == IDC_NTB_LEFT) {        offset -= 10;        InvalidateRect (GetParent (hwnd), &rcCircle, TRUE);    }    else if (nc == IDC_NTB_RIGHT) {        offset += 10;        InvalidateRect (GetParent (hwnd), &rcCircle, TRUE);    }    else if (nc == IDC_NTB_SETBMP) {        ntb_newinfo.nr_cells = 4;        ntb_newinfo.w_cell  = 0;        ntb_newinfo.h_cell  = 0;        ntb_newinfo.nr_cols = 0;        if (nFlag ==0){            ntb_newinfo.image = &ntb_newbmp;            nFlag =1;            pixel = GetPixelInBitmap (&ntb_newbmp, 0, 0);            SetWindowBkColor (hwnd, pixel);            InvalidateRect (hwnd, NULL, TRUE);        }        else {            ntb_newinfo.image = &ntb_bmp;            nFlag =0;            pixel = GetPixelInBitmap (&ntb_bmp, 0, 0);            SetWindowBkColor (hwnd, pixel);            InvalidateRect (hwnd, NULL, TRUE);        }        SendMessage (hwnd, NTBM_SETBITMAP, 0, (LPARAM)&ntb_newinfo);    }}static void create_new_toolbar (HWND hWnd){    HWND ntb;    NTBINFO ntb_info;    NTBITEMINFO ntbii;    gal_pixel pixel;    ntb_info.nr_cells = 4;    ntb_info.w_cell  = 0;    ntb_info.h_cell  = 0;    ntb_info.nr_cols = 0;    ntb_info.image = &ntb_bmp;    ntb = CreateWindow (CTRL_NEWTOOLBAR,                    "",                    WS_CHILD | WS_VISIBLE,                     100,                    0, 0, 1024, 0,                    hWnd,                    (DWORD) &ntb_info);    SetNotificationCallback (ntb, my_notif_proc);    pixel = GetPixelInBitmap (&ntb_bmp, 0, 0);    SetWindowBkColor (ntb, pixel);    InvalidateRect (ntb, NULL, TRUE);    memset (&ntbii, 0, sizeof (ntbii));    ntbii.flags = NTBIF_PUSHBUTTON;    ntbii.id = IDC_NTB_LEFT;    ntbii.bmp_cell = 1;    SendMessage(ntb, TBM_ADDITEM, 0, (LPARAM)&ntbii);    ntbii.flags = NTBIF_PUSHBUTTON;    ntbii.id = IDC_NTB_RIGHT;    ntbii.bmp_cell = 2;    SendMessage (ntb, TBM_ADDITEM, 0, (LPARAM)&ntbii);    ntbii.flags = NTBIF_PUSHBUTTON;    ntbii.id = IDC_NTB_SETBMP;    ntbii.bmp_cell = 3;    SendMessage (ntb, TBM_ADDITEM, 0, (LPARAM)&ntbii);        ntbii.flags = NTBIF_SEPARATOR;    ntbii.id = 0;    ntbii.bmp_cell = 0;    ntbii.text = NULL;    SendMessage (ntb, TBM_ADDITEM, 0, (LPARAM)&ntbii);    ntbii.flags = NTBIF_PUSHBUTTON | NTBIF_DISABLED;    ntbii.id = IDC_NTB_UP;    ntbii.bmp_cell = 0;    SendMessage (ntb, TBM_ADDITEM, 0, (LPARAM)&ntbii);}static int ToolBarWinProc(HWND hWnd, int message, WPARAM wParam, LPARAM lParam){    switch (message) {    case MSG_CREATE:        if (LoadBitmap (HDC_SCREEN, &ntb_bmp, "new2.jpg"))            return -1;        if (LoadBitmap (HDC_SCREEN, &ntb_newbmp, "new3.jpg"))            return -1;        create_new_toolbar (hWnd);        break;    case MSG_PAINT:    {        HDC hdc = BeginPaint (hWnd);        ClipRectIntersect (hdc, &rcCircle);        SetBrushColor (hdc, PIXEL_blue);#if _USE_NEWGAL        FillCircle (hdc, 140 + offset, 120, 50);#else        Circle (hdc, 140 + offset, 120, 50);#endif        EndPaint (hWnd, hdc);        return 0;    }    case MSG_DESTROY:        UnloadBitmap (&ntb_bmp);        UnloadBitmap (&ntb_newbmp);        DestroyAllControls (hWnd);        return 0;    case MSG_CLOSE:        DestroyMainWindow (hWnd);        PostQuitMessage (hWnd);        return 0;    }    return DefaultMainWinProc(hWnd, message, wParam, lParam);}int MiniGUIMain (int argc, const char* argv[]){    MSG Msg;    HWND hMainWnd;    MAINWINCREATE CreateInfo;#ifdef _MGRM_PROCESSES    JoinLayer(NAME_DEF_LAYER , "newtoolbar" , 0 , 0);#endif    CreateInfo.dwStyle = WS_CAPTION | WS_BORDER | WS_VISIBLE;    CreateInfo.dwExStyle = WS_EX_NONE;    CreateInfo.spCaption = "New Toolbar Control";    CreateInfo.hMenu = 0;    CreateInfo.hCursor = GetSystemCursor(IDC_ARROW);    CreateInfo.hIcon = 0;    CreateInfo.MainWindowProc = ToolBarWinProc;    CreateInfo.lx = 0;     CreateInfo.ty = 0;    CreateInfo.rx = 300;    CreateInfo.by = 220;    CreateInfo.iBkColor = GetWindowElementColor (BKC_CONTROL_DEF);    CreateInfo.dwAddData = 0;    CreateInfo.dwReserved = 0;    CreateInfo.hHosting = HWND_DESKTOP;    hMainWnd = CreateMainWindow (&CreateInfo);    if (hMainWnd == HWND_INVALID)        return -1;    ShowWindow(hMainWnd, SW_SHOWNORMAL);    while (GetMessage(&Msg, hMainWnd)) {        TranslateMessage(&Msg);        DispatchMessage(&Msg);    }    MainWindowThreadCleanup (hMainWnd);    return 0;}#ifndef _LITE_VERSION#include <minigui/dti.c>#endif

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
欧美一区二区三区思思人| 91福利资源站| 久久亚洲一级片| 国产成人福利片| 亚洲丝袜美腿综合| 91福利视频在线| 91久久久免费一区二区| 色综合天天综合网天天狠天天 | 中文字幕日本乱码精品影院| 欧美喷潮久久久xxxxx| 久草热8精品视频在线观看| 国产视频在线观看一区二区三区| 在线观看视频一区| 国产黄色91视频| 国产精品99久久久| 丝袜亚洲另类丝袜在线| 久久久蜜桃精品| 欧美一区二区日韩| 日韩女优av电影在线观看| 在线影视一区二区三区| 欧美色窝79yyyycom| 成人免费黄色大片| 午夜激情综合网| 日韩一区在线播放| 亚洲一区二区美女| 国产丝袜欧美中文另类| 1024成人网| 有码一区二区三区| 欧美国产精品中文字幕| 日韩一区二区不卡| 欧美日韩成人综合| 精品第一国产综合精品aⅴ| 9191久久久久久久久久久| 91在线国产福利| 亚洲午夜激情网页| 一区二区三区国产精华| 国产精品久久久久婷婷二区次| 久久久夜色精品亚洲| 椎名由奈av一区二区三区| 午夜精品一区二区三区电影天堂| 美女mm1313爽爽久久久蜜臀| 亚洲成人免费视| 亚洲午夜久久久久久久久久久 | 色999日韩国产欧美一区二区| 欧美高清精品3d| 在线观看www91| 精品国产区一区| 一区二区三区不卡在线观看 | 亚洲成人一区二区| 国产很黄免费观看久久| 欧美综合欧美视频| 久久久久国产精品人| 亚洲一级二级三级| 精品亚洲国产成人av制服丝袜| 色哟哟一区二区| 日本道免费精品一区二区三区| 88在线观看91蜜桃国自产| 欧美激情在线一区二区| 同产精品九九九| 成人激情视频网站| 色综合久久久久| 2019国产精品| 日本视频在线一区| 日韩不卡一二三区| 91视频在线观看免费| 欧美mv日韩mv亚洲| 国产亚洲1区2区3区| 五月天欧美精品| 91原创在线视频| 国产午夜亚洲精品理论片色戒| 亚洲一区二区av在线| eeuss鲁一区二区三区| 成人免费av在线| 日韩精品一区二区在线| 亚洲国产成人高清精品| 99精品偷自拍| 国产欧美精品一区| 亚洲欧美电影一区二区| 五月天激情综合网| 色婷婷综合久久久| 日本一区二区成人| 精品一区二区三区免费观看| 91精品国产综合久久精品性色| 亚洲欧洲精品成人久久奇米网| 国产精品 日产精品 欧美精品| 在线成人高清不卡| 亚洲综合色区另类av| 91猫先生在线| 亚洲免费观看高清完整版在线观看熊| 成人免费看黄yyy456| 国产日韩精品一区二区三区| 九九精品视频在线看| 日韩一级片在线观看| 国产精品夜夜爽| 久久综合久久综合亚洲| 九九精品一区二区| www国产精品av| 国内精品写真在线观看| 99精品视频在线免费观看| 国产亚洲欧美在线| 国产精品1区2区| 日本一区二区不卡视频| 风流少妇一区二区| 日韩午夜激情电影| 日韩精品一二三| 欧美高清hd18日本| 日韩av午夜在线观看| 日韩一区国产二区欧美三区| 日本在线不卡一区| 欧美r级电影在线观看| 国产综合一区二区| 国产精品网站一区| 久久99精品国产.久久久久久| 日韩欧美一级精品久久| 麻豆91免费观看| 久久免费电影网| 成人av动漫网站| 亚洲专区一二三| 777xxx欧美| 国产乱子伦视频一区二区三区| 国产视频911| 91香蕉视频污在线| 亚洲在线视频免费观看| 欧美一级夜夜爽| 国产一区二区女| 2020国产精品自拍| 成人av在线网| 亚洲国产综合91精品麻豆| 欧美精品一级二级| 国产一区二区免费看| 中文字幕一区二区三区在线不卡| 欧洲亚洲国产日韩| 另类小说视频一区二区| 欧美人妇做爰xxxⅹ性高电影| 蜜桃免费网站一区二区三区 | 麻豆成人在线观看| 中文字幕不卡的av| 欧美调教femdomvk| 国产在线视视频有精品| 成人欧美一区二区三区黑人麻豆| 欧美无人高清视频在线观看| 六月婷婷色综合| 国产精品欧美一区喷水| 欧美日韩一级视频| 亚洲国产欧美在线人成| 精品国产一区二区亚洲人成毛片| 成人爽a毛片一区二区免费| 一区二区三区精品| 久久久影院官网| 欧美欧美欧美欧美首页| 成人视屏免费看| 日本中文字幕一区二区视频| 国产精品国产a| 在线成人小视频| kk眼镜猥琐国模调教系列一区二区| 亚洲图片欧美色图| 国产精品嫩草99a| 日韩欧美国产综合一区 | 国产欧美一二三区| 欧美日韩日日摸| 成人免费毛片app| 久久精品免费看| 亚洲一区二区三区四区在线| 久久综合久久综合久久综合| 欧美性一区二区| 欧美日韩精品专区| 成人午夜在线免费| 麻豆精品在线看| 亚洲自拍另类综合| 亚洲欧洲精品天堂一级| 26uuu欧美| 制服丝袜成人动漫| 91在线精品一区二区| 国产suv精品一区二区三区| 丝袜亚洲另类欧美综合| ㊣最新国产の精品bt伙计久久| 26uuu亚洲婷婷狠狠天堂| 3751色影院一区二区三区| 91丨九色porny丨蝌蚪| 国产成人精品午夜视频免费| 免费观看成人av| 中文字幕va一区二区三区| www激情久久| 日韩网站在线看片你懂的| 欧美日韩在线免费视频| 色综合久久久久| 99久久伊人精品| 福利视频网站一区二区三区| 麻豆成人免费电影| 日韩不卡一二三区| 亚洲国产精品一区二区久久| 亚洲丝袜制服诱惑| 亚洲欧洲色图综合| 中文字幕一区二区日韩精品绯色| 国产日韩欧美在线一区| 精品久久一区二区三区| 欧美大肚乱孕交hd孕妇| 欧美日韩国产小视频| 欧美男男青年gay1069videost| 日本丰满少妇一区二区三区|