📄 win_syssupersetselfdestruc2.c
字号:
/*win_sysSupersetSelfdestruc2.c*//*** COMPANY NAME: 国星** FILE NAME: win_sysSupersetSelfdestruc2.c** FILE PATH: Interface/win_sysSupersetSelfdestruc2.c** WINDOWS NAME: 自毁** WINDOWS PATH: 系统 / 高级设置 / 自毁** OTHER INFOR; 无** CREATER NAME: LiWencheng, JiangYuanqing** MENDER NAME: LiWencheng** CHANGE TIME: 11/4/2007 */#include "sysSrcInfo.h"static BITMAP bmpsysSupersetSelfdestruc2; static HWND hWndMainsysSupersetSelfdestruc2;static HWND hEditdextruc;static const char *bmp_name_sysSupersetSelfdestruc2[] = { "./Pictures/b_windowsbackground_1.PNG", "./Pictures/OK.PNG", "./Pictures/return.PNG" };static skin_item_t skinItemssysSupersetSelfdestruc2 [] ={ {SIID_OK, SI_TYPE_CHKBUTTON | SI_TEST_SHAPE_RECT | SI_STATUS_VISIBLE, BUTTONLEFT_X, BUTTON_Y, {}, 1, "" }, {SIID_RETURN, SI_TYPE_CHKBUTTON | SI_TEST_SHAPE_RECT | SI_STATUS_VISIBLE, BUTTONRIGHT_X, BUTTON_Y, {}, 2, "" }, };static skin_head_t skinsysSupersetSelfdestruc2 ={ "skinsysSupersetSelfdestruc2", SKIN_STYLE_TOOLTIP, NULL, NULL, 0, 2, skinItemssysSupersetSelfdestruc2, FALSE};static void CloseWindow_sysSupersetSelfdestruc2 (){ LoadSkinBmps (&skinsysSupersetSelfdestruc2, FALSE, bmp_name_sysSupersetSelfdestruc2, (sizeof (bmp_name_sysSupersetSelfdestruc2))/sizeof (char *) ); ShowWindow (hWndMainsysSupersetSelfdestruc2, SW_HIDE); UnloadBitmap ( &bmpsysSupersetSelfdestruc2 );}static int main_event_cb_sysSupersetSelfdestruc2 (HWND hwnd, skin_item_t* item, int event, void* data){ if (event == SIE_BUTTON_CLICKED) { switch (item->id) { case SIID_OK: break; case SIID_RETURN://return win_SysSuperSet (hWndMain ); CloseWindow_sysSupersetSelfdestruc2 (); break; } } return 1;}static int msg_event_cb_sysSupersetSelfdestruc2 (HWND hwnd, int message, WPARAM wparam, LPARAM lparam, int* result){ HDC hdc; switch (message) { case MSG_CREATE: LoadBitmap (HDC_SCREEN, &bmpsysSupersetSelfdestruc2, "Pictures/a_sysSysSuperset_3.PNG"); hEditdextruc = CreateWindow (CTRL_SLEDIT, "", WS_CHILD | WS_VISIBLE | WS_BORDER, //|ES_READONLY, 787, 20, 90, 100, 20, hwnd, 0); SendMessage (hEditdextruc, EM_LIMITTEXT, 10, 0L);//set length of inputing text break; case MSG_PAINT : hdc=BeginPaint (hwnd); SetBkMode (hdc, BM_TRANSPARENT); FillBoxWithBitmap (hdc, ZTL_PIC_X, ZTL_PIC_Y, ZTL_PIC_W, ZTL_PIC_H, &bmpsysSupersetSelfdestruc2); TextOut (hdc, WZ_ZTL_X2, WZ_ZTL_Y, "自毁" ); TextOut (hdc, 30, 25, "请输入数据"); TextOut (hdc, 10, 50, "484848或22626" ); TextOut (hdc, 35, 75, "进行自毁" ); EndPaint (hwnd, hdc); break; } return 1;}void win_sysSupersetSelfdestruc2 (HWND hwndmain ){ MSG msg; LoadSkinBmps (&skinsysSupersetSelfdestruc2, TRUE, bmp_name_sysSupersetSelfdestruc2, (sizeof (bmp_name_sysSupersetSelfdestruc2))/sizeof (char *) ); if (skinsysSupersetSelfdestruc2.bmps == NULL) { printf ("Could not load skin bitmaps!\n"); } if (!skin_init (&skinsysSupersetSelfdestruc2, main_event_cb_sysSupersetSelfdestruc2, msg_event_cb_sysSupersetSelfdestruc2) ){ printf ("skin init fail!\n\n"); } else{ hWndMainsysSupersetSelfdestruc2 = create_skin_control (&skinsysSupersetSelfdestruc2, hwndmain, 153, DEF_X_, DEF_Y_, DEF_WIDTH, DEF_HEIGHT); currShowWindowHwnd = hWndMainsysSupersetSelfdestruc2; }}#ifndef _LITE_VERSION#include <minigui/dti.c>#endif
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -