FILER.DLG
上传用户:bangxh
上传日期:2007-01-31
资源大小:42235k
文件大小:8k
源码类别:

Windows编程

开发平台:

Visual C++

  1. //-----------------------------------------------------------------------------
  2. // This is a part of the Microsoft Source Code Samples. 
  3. // Copyright 1993 - 1997 Microsoft Corporation.
  4. // All rights reserved. 
  5. //  
  6. // This source code is only intended as a supplement to 
  7. // Microsoft Development Tools and/or WinHelp documentation.
  8. // See these sources for detailed information regarding the 
  9. // Microsoft samples programs.
  10. //-----------------------------------------------------------------------------
  11. 1 DLGINCLUDE "globals.h"
  12. LANGUAGE LANG_ENGLISH, SUBLANG_ENGLISH_US
  13. FUNCTIONBAR DIALOG 0, 0, 210, 10
  14. STYLE WS_CHILD | WS_VISIBLE
  15. FONT 8, "MS Sans Serif"
  16. BEGIN
  17.     PUSHBUTTON      "Copy", MM_COPY, 0, 0, 35, 10, NOT WS_TABSTOP
  18.     PUSHBUTTON      "Move", MM_MOVE, 35, 0, 35, 10, NOT WS_TABSTOP
  19.     PUSHBUTTON      "Delete", MM_DELETE, 70, 0, 35, 10, NOT WS_TABSTOP
  20.     PUSHBUTTON      "Rename", MM_RENAME, 105, 0, 35, 10, NOT WS_TABSTOP
  21.     PUSHBUTTON      "Make Dir", MM_MKDIR, 140, 0, 35, 10, NOT WS_TABSTOP
  22.     PUSHBUTTON      "Del Dir", MM_DELDIR, 175, 0, 35, 10, WS_DISABLED | NOT WS_TABSTOP
  23. END
  24. SELECTDLG DIALOG 8, 28, 210, 96
  25. STYLE DS_MODALFRAME | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
  26. CAPTION "Selected Files"
  27. BEGIN
  28.     EDITTEXT        SB_DEST, 4, 83, 203, 12, ES_AUTOHSCROLL
  29.     LISTBOX         SB_SOURCE, 3, 26, 204, 50, LBS_SORT | LBS_MULTICOLUMN |
  30.                     WS_VSCROLL | WS_HSCROLL | WS_TABSTOP
  31.     DEFPUSHBUTTON   "OK", SB_OK, 115, 5, 40, 14
  32.     PUSHBUTTON      "Cancel", SB_CANCEL, 164, 5, 40, 14
  33.     LTEXT           "Verify the following selection(s): ", SB_STATIC, 4, 6,
  34.                     104, 9
  35.     LTEXT           " ", SB_ACTION, 3, 18, 50, 7
  36.     LTEXT           " ", SB_TOFROM, 3, 75, 50, 7
  37. END
  38. RENAMEDLG DIALOG 25, 28, 205, 51
  39. STYLE DS_MODALFRAME | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
  40. CAPTION "Rename File"
  41. FONT 8, "MS Sans Serif"
  42. BEGIN
  43.     EDITTEXT        SB_DEST, 5, 30, 150, 12, ES_AUTOHSCROLL
  44.     EDITTEXT        SB_SOURCE, 5, 9, 150, 12, ES_AUTOHSCROLL
  45.     DEFPUSHBUTTON   "OK", SB_OK, 160, 8, 40, 14
  46.     PUSHBUTTON      "Cancel", SB_CANCEL, 160, 29, 40, 14
  47.     LTEXT           "Rename:", SB_ACTION, 5, 1, 35, 8
  48.     LTEXT           "To:", SB_TOFROM, 5, 22, 12, 8
  49. END
  50. MKDIRDLG DIALOG 14, 29, 230, 41
  51. STYLE DS_MODALFRAME | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
  52. CAPTION "Make Directory"
  53. FONT 8, "MS Sans Serif"
  54. BEGIN
  55.     EDITTEXT        SB_DEST, 5, 24, 220, 12, ES_AUTOHSCROLL
  56.     LTEXT           "Directory Name:", SB_ACTION, 5, 16, 54, 8
  57.     DEFPUSHBUTTON   "OK", SB_OK, 135, 5, 40, 14
  58.     PUSHBUTTON      "Cancel", SB_CANCEL, 185, 5, 40, 14
  59. END
  60. // VersionInfo Dialog:
  61. // The height in lines of the SB_KEY and SB_VALUE lisboxes should be set in GLOBALS.H
  62. //    under VERSION_DLG_LB_HEIGHT
  63. //
  64. VERSIONINFODLG DIALOG 100, 100, 300, 136
  65. STYLE DS_MODALFRAME | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
  66. CAPTION "Version Information"
  67. FONT 8, "MS Sans Serif"
  68. BEGIN
  69.     CONTROL         "File: ", SB_SOURCE, "Static", SS_LEFTNOWORDWRAP |
  70.                     WS_GROUP, 5, 5, 290, 8
  71.     CONTROL         "Directory:", SB_DEST, "Static", SS_LEFTNOWORDWRAP, 5,
  72.                     15, 290, 8
  73.     LISTBOX         SB_KEY, 5, 26, 123, 84, WS_GROUP | WS_TABSTOP
  74.     LISTBOX         SB_VALUE, 129, 26, 155, 84, WS_TABSTOP
  75.     DEFPUSHBUTTON   "OK", SB_OK, 255, 115, 40, 14, WS_GROUP
  76.     PUSHBUTTON      "Cancel", SB_CANCEL, 207, 115, 40, 14
  77.     SCROLLBAR       SB_SCROLL, 285, 25, 10, 81, SBS_VERT | WS_GROUP
  78. END
  79. ABOUTBOX DIALOG 16, 16, 185, 49
  80. STYLE DS_MODALFRAME | WS_VISIBLE | WS_CAPTION
  81. CAPTION "About Filer"
  82. BEGIN
  83.     CTEXT           "Microsoft Developer Support", -1, 28, 6, 152, 8
  84.     CTEXT           "Copyright 1992 - 1997 Microsoft Corporation", -1, 28,
  85.                     16, 152, 8
  86.     ICON            UI_FILERICON, -1, 7, 4, 16, 16
  87.     LTEXT           "Filer:  Version 1.0", -1, 5, 31, 108, 8
  88.     LTEXT           "File Management Sample Application", -1, 5, 39, 137, 8
  89.     DEFPUSHBUTTON   "&OK", SIDE_BY_SIDE, 140, 31, 40, 14, WS_GROUP
  90.     CONTROL         "", 201, "Static", SS_BLACKFRAME, 6, 26, 173, 1
  91. END
  92. // Start Japanese language dialogs
  93. #ifdef JAPAN
  94. LANGUAGE LANG_JAPANESE, SUBLANG_NEUTRAL
  95. FUNCTIONBAR DIALOG 0, 0, 300, 10
  96. STYLE WS_CHILD | WS_VISIBLE
  97. BEGIN
  98.     PUSHBUTTON      "僐僺乕",        MM_COPY,     0,   0, 30, 10, NOT WS_TABSTOP
  99.     PUSHBUTTON      "堏摦",          MM_MOVE,    30,   0, 30, 10, NOT WS_TABSTOP
  100.     PUSHBUTTON      "嶍彍",          MM_DELETE,  60,   0, 30, 10, NOT WS_TABSTOP
  101.     PUSHBUTTON      "柤慜偺曄峏",    MM_RENAME,  90,   0, 50, 10, NOT WS_TABSTOP
  102.     PUSHBUTTON      "棉ㄚ改貍虓鞇