📄 win_syssupersetdefault.c~
字号:
/*win_sysSupersetDefault.c*//*** COMPANY NAME: 国星** FILE NAME: win_sysSupersetDefault.c** FILE PATH: Interface/win_sysSupersetDefault.c** WINDOWS NAME: 缺省设置** WINDOWS PATH: 系统 / 高级设置 / 缺省设置** OTHER INFOR; 无** CREATER NAME: LiWencheng, JiangYuanqing** MENDER NAME: LiWencheng** CHANGE TIME: 11/4/2007 */#include "sysSrcInfo.h"static BITMAP bmpsysSupersetDefault; //缓存中间状态栏图片static HWND hWndMainsysSupersetDefault;static const char *bmp_name_sysSupersetDefault[] = { "./Pictures/b_windowsbackground_1.PNG", "./Pictures/OK.PNG", "./Pictures/return.PNG" };/* 定义皮肤元素数组 */static skin_item_t skinItemssysSupersetDefault [] ={ {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 skinsysSupersetDefault ={ "skinsysSupersetDefault", SKIN_STYLE_TOOLTIP, NULL, NULL, 0, 2, skinItemssysSupersetDefault, FALSE};static void CloseWindow_sysSupersetDefault(){ LoadSkinBmps( &skinsysSupersetDefault, FALSE,bmp_name_sysSupersetDefault, (sizeof (bmp_name_sysSupersetDefault))/sizeof(char *) ); ShowWindow ( hWndMainsysSupersetDefault, SW_HIDE); UnloadBitmap( &bmpsysSupersetDefault );}static int main_event_cb_sysSupersetDefault (HWND hwnd, skin_item_t* item, int event, void* data){ if (event == SIE_BUTTON_CLICKED) { switch (item->id) { case SIID_OK: ReturnToSystemDefaultSet (); break; case SIID_RETURN: win_SysSuperSet( hWndMain ); CloseWindow_sysSupersetDefault(); break; } } return 1;}static int msg_event_cb_sysSupersetDefault (HWND hwnd, int message, WPARAM wparam, LPARAM lparam, int* result){ HDC hdc; switch (message) { case MSG_CREATE: LoadBitmap (HDC_SCREEN, &bmpsysSupersetDefault, "Pictures/a_sysSysSuperset_6.PNG"); 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, &bmpsysSupersetDefault); TextOut (hdc, WZ_ZTL_X4, WZ_ZTL_Y, "缺省设置" ); TextOut (hdc, RJ_X, 50, "此操作将恢复系统原" ); TextOut (hdc, RJ_X, 75, "设置,是否进行?" ); EndPaint (hwnd,hdc); break; } return 1;}void win_sysSupersetDefault(HWND hwndmain ){ MSG msg; LoadSkinBmps( &skinsysSupersetDefault, TRUE,bmp_name_sysSupersetDefault,(sizeof (bmp_name_sysSupersetDefault))/sizeof(char *) ); if (skinsysSupersetDefault.bmps == NULL) { printf ("Could not load skin bitmaps!\n"); } if ( !skin_init (&skinsysSupersetDefault, main_event_cb_sysSupersetDefault, msg_event_cb_sysSupersetDefault) ){ /* 初始化皮肤 */ printf ("skin init fail!\n\n"); } else{ hWndMainsysSupersetDefault = create_skin_control (&skinsysSupersetDefault,hwndmain,153, DEF_X_, DEF_Y_, DEF_WIDTH, DEF_HEIGHT); currShowWindowHwnd = &hWndMainsysSupersetDefault; }}#ifndef _LITE_VERSION#include <minigui/dti.c>#endif
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -