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

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

?? static.c

?? 嵌入式Linux應用開發詳解的所有相應源碼
?? C
字號:
#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_STATIC1     100#define IDC_STATIC2     150#define IDC_BUTTON1     110#define IDC_BUTTON2     120#define IDC_EDIT1       130#define IDC_EDIT2       140static HWND hMainWnd = HWND_INVALID;static int ControlTestWinProc(HWND hWnd, int message, WPARAM wParam, LPARAM lParam){    static HWND hStaticWnd1, hStaticWnd2, hButton1, hButton2, hEdit1, hEdit2;    switch (message) {        case MSG_CREATE:		{            hStaticWnd1 = CreateWindow (CTRL_STATIC,                                         "This is a static control",                                         WS_CHILD | SS_NOTIFY | SS_SIMPLE | WS_VISIBLE | WS_BORDER,                                        IDC_STATIC1,                                         10, 10, 180, 300, hWnd, 0);            hButton1    = CreateWindow (CTRL_BUTTON,                                        "Button1",                                         WS_CHILD | BS_PUSHBUTTON | WS_VISIBLE,                                         IDC_BUTTON1,                                         20, 20, 80, 20, hStaticWnd1, 0);            hButton2    = CreateWindow (CTRL_BUTTON,                                        "Button2",                                         WS_CHILD | BS_PUSHBUTTON | WS_VISIBLE,                                         IDC_BUTTON2,                                         20, 50, 80, 20, hStaticWnd1, 0);            hEdit1      = CreateWindow (CTRL_EDIT,                                        "Edit Box 1",                                         WS_CHILD | WS_VISIBLE | WS_BORDER,                                         IDC_EDIT1,                                         20, 80, 100, 24, hStaticWnd1, 0);            hStaticWnd2 = CreateWindow (CTRL_STATIC,                                         "This is child static control",                                         WS_CHILD | SS_NOTIFY | SS_SIMPLE | WS_VISIBLE | WS_BORDER,                                        IDC_STATIC1,                                         20, 110, 100, 50, hStaticWnd1, 0);            hEdit2      = CreateWindow (CTRL_EDIT,                                        "Edit Box 2",                                         WS_CHILD | WS_VISIBLE | WS_BORDER,                                         IDC_EDIT2,                                         0, 20, 100, 24, hStaticWnd2, 0);#ifdef _DEBUG            DumpWindow (stdout, hWnd);            DumpWindow (stdout, hStaticWnd1);            DumpWindow (stdout, hStaticWnd2);            DumpWindow (stdout, hEdit2);            DumpWindow (stdout, hButton1);            DumpWindow (stdout, hButton2);            DumpWindow (stdout, hEdit1);#endif		}        break;        case MSG_COMMAND:        {            int id   = LOWORD(wParam);            int code = HIWORD(wParam);            char buffer [256];            HDC hdc;            sprintf (buffer, "ID: %d, Code: %x", id, code);            hdc = GetClientDC (hWnd);            TextOut (hdc, 0, 0, buffer);            ReleaseDC (hdc);        }        break;                case MSG_CLOSE:            DestroyWindow (hEdit1);            DestroyWindow (hEdit2);            DestroyWindow (hButton2);            DestroyWindow (hButton1);            DestroyWindow (hStaticWnd2);            DestroyWindow (hStaticWnd1);            DestroyMainWindow (hWnd);            MainWindowCleanup (hWnd);            hMainWnd = HWND_INVALID;        return 0;    }    return DefaultMainWinProc(hWnd, message, wParam, lParam);}static void InitCreateInfo(PMAINWINCREATE pCreateInfo){    pCreateInfo->dwStyle = WS_CAPTION | WS_BORDER | WS_MINIMIZEBOX                                       | WS_MAXIMIZEBOX                                      | WS_VISIBLE;    pCreateInfo->dwExStyle = WS_EX_NONE;    pCreateInfo->spCaption = "Static control";    pCreateInfo->hMenu = 0;    pCreateInfo->hCursor = GetSystemCursor(1);    pCreateInfo->hIcon = 0;    pCreateInfo->MainWindowProc = ControlTestWinProc;    pCreateInfo->lx = 0;     pCreateInfo->ty = 0;    pCreateInfo->rx = 400;    pCreateInfo->by = 300;    pCreateInfo->iBkColor = GetWindowElementColor (BKC_CONTROL_DEF);    pCreateInfo->dwAddData = 0;    pCreateInfo->hHosting = HWND_DESKTOP;}void static_demo (HWND hwnd){    MAINWINCREATE CreateInfo;    if (hMainWnd != HWND_INVALID) {        ShowWindow (hMainWnd, SW_SHOWNORMAL);        return;    }    InitCreateInfo (&CreateInfo);    CreateInfo.hHosting = hwnd;    hMainWnd = CreateMainWindow (&CreateInfo);}

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
午夜av电影一区| 国产精品久久久久久久久动漫| 中文字幕乱码一区二区免费| 亚洲国产人成综合网站| 成人免费毛片aaaaa**| 欧美一区二区日韩一区二区| 中文字幕在线视频一区| 狠狠色狠狠色综合| 成人精品在线视频观看| 91精品国产综合久久福利软件| 亚洲欧美日韩国产综合在线 | 韩日av一区二区| 日韩一级成人av| 一区二区国产盗摄色噜噜| 成人免费视频一区| 91精品国产乱码久久蜜臀| 性欧美大战久久久久久久久| 国产精品一区二区在线播放| 日韩欧美国产系列| 午夜精品免费在线观看| 欧美日韩中文国产| 亚洲国产欧美在线人成| 欧美日韩国产色站一区二区三区| 中文字幕精品一区二区精品绿巨人| 亚洲成人综合在线| 九九国产精品视频| 精品日产卡一卡二卡麻豆| 亚洲成人福利片| 欧美精选一区二区| 视频一区欧美精品| 欧美在线不卡一区| 中文字幕不卡在线播放| 波多野洁衣一区| 中文字幕一区二区三区在线观看 | 亚洲日本乱码在线观看| 99视频一区二区| 国产精品理伦片| 色www精品视频在线观看| 亚洲综合色成人| 日韩一级高清毛片| 丝袜国产日韩另类美女| 精品国一区二区三区| 老色鬼精品视频在线观看播放| 日韩欧美久久久| 国产99久久久国产精品潘金| 亚洲欧洲av在线| 一本大道久久a久久精二百| 五月天视频一区| 久久嫩草精品久久久精品一| thepron国产精品| 天堂蜜桃91精品| 国产欧美日韩精品a在线观看| 国产精品正在播放| 国产精品白丝在线| 国产一区在线视频| 成人精品鲁一区一区二区| 亚洲免费色视频| 欧美成人欧美edvon| 欧美在线不卡视频| 成人av免费网站| 精品综合久久久久久8888| 亚洲午夜精品在线| 一区二区三区在线视频免费 | 国产日韩影视精品| 欧美videofree性高清杂交| 欧美亚洲禁片免费| 色综合久久久久| 成人黄色一级视频| 国产福利91精品一区| 国产在线精品免费av| 男人的j进女人的j一区| 亚洲第一综合色| 偷偷要91色婷婷| 日韩成人免费电影| 日韩福利视频导航| 奇米影视在线99精品| 日产国产欧美视频一区精品| 三级欧美在线一区| 不卡av在线网| av网站免费线看精品| 国产精品1024久久| 色综合天天性综合| 欧美怡红院视频| 欧美日韩大陆一区二区| 日韩一区二区在线观看视频| 日韩欧美在线1卡| 国产肉丝袜一区二区| 亚洲精品国产精品乱码不99| 亚洲视频在线观看一区| 亚洲成人第一页| 一本大道av一区二区在线播放| 精品国产三级a在线观看| 亚洲电影视频在线| 欧日韩精品视频| 国产日产欧美一区| 久久se精品一区精品二区| 欧美日韩精品专区| 亚洲男人电影天堂| aaa亚洲精品| 亚洲欧洲国产日本综合| 国产成人99久久亚洲综合精品| 精品国产第一区二区三区观看体验 | 亚洲日本中文字幕区| 亚洲视频香蕉人妖| 日韩国产在线观看一区| 成人免费视频视频在线观看免费| 色妹子一区二区| 久久综合九色综合欧美98| 专区另类欧美日韩| 国产精品77777| 日韩欧美一区二区不卡| 亚洲综合男人的天堂| 成人性生交大片免费看视频在线 | 国产.欧美.日韩| 欧美一区二区三区视频在线| 亚洲精品国产一区二区三区四区在线 | 免费成人你懂的| 欧美日韩精品高清| 亚洲一区二区欧美激情| 色婷婷激情综合| 中文字幕亚洲区| 成人免费观看视频| 日韩理论片中文av| 国产在线播精品第三| 成人一区在线观看| 91精品国模一区二区三区| 欧美国产一区二区| 亚洲国产一区二区在线播放| 日韩精品视频网| 欧美一级欧美三级| 亚洲精品视频在线观看网站| 午夜国产精品影院在线观看| 色综合久久久久综合体| 中文字幕一区二区三区在线不卡| 国产乱人伦偷精品视频免下载| 欧美一级在线免费| 免费不卡在线观看| 亚洲精品一区二区三区影院| 国模套图日韩精品一区二区| 欧美xxxxx裸体时装秀| 国产乱淫av一区二区三区| 久久久www成人免费无遮挡大片| 久久99在线观看| 国产精品私房写真福利视频| 91亚洲国产成人精品一区二区三| 中文字幕亚洲在| 欧美丝袜丝nylons| 秋霞av亚洲一区二区三| 久久伊99综合婷婷久久伊| 成人免费三级在线| 亚洲激情男女视频| 日韩欧美精品在线| 国产91精品免费| 亚洲欧美另类小说视频| 欧美精品自拍偷拍动漫精品| 久久97超碰色| ...xxx性欧美| 日韩三级电影网址| 成人激情视频网站| 日韩高清不卡在线| 中文字幕一区av| 日韩亚洲欧美中文三级| 色综合中文字幕| 国产剧情在线观看一区二区| 亚洲免费观看高清完整版在线观看| 在线综合亚洲欧美在线视频| 成人久久久精品乱码一区二区三区| 午夜精品爽啪视频| 亚洲日本va在线观看| 久久免费偷拍视频| 777a∨成人精品桃花网| 91国模大尺度私拍在线视频| 国精品**一区二区三区在线蜜桃| 亚洲一区二区三区激情| 中文天堂在线一区| 国产精品嫩草久久久久| 欧美日韩成人一区二区| 9久草视频在线视频精品| 国产一区二区在线观看免费| 日韩主播视频在线| 亚洲成a人在线观看| 亚洲欧美日韩久久| 中文字幕一区二区三区不卡 | 国产一区亚洲一区| 蜜桃久久久久久久| 蜜桃久久久久久| 美女视频黄久久| 久久 天天综合| 精品综合久久久久久8888| 美女视频一区二区| 看电影不卡的网站| 激情欧美一区二区| 国产精品一级二级三级| 从欧美一区二区三区| 国产69精品久久99不卡| 成人性生交大片免费| 97久久超碰国产精品电影| 99re这里只有精品6| 91成人免费在线| 欧美一级高清片|