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

Windows编程

开发平台:

Visual C++

  1. //-----------------------------------------------------------------------------
  2. // This is a part of the Microsoft Source Code Samples. 
  3. // Copyright (C) 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. #include "windows.h"
  12. #include "wxform.h"
  13. TransformIcon  ICON   wxform.ico
  14. TransformDlg DIALOG 10,10, 96, 72
  15. STYLE WS_MINIMIZEBOX | WS_CLIPSIBLINGS |
  16.       WS_CHILD | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
  17. CAPTION "World Transform"
  18. FONT 8, "Helv"
  19. BEGIN
  20.     EDITTEXT      IDD_EM11, 4, 4, 24, 12, ES_AUTOHSCROLL | WS_TABSTOP
  21.     EDITTEXT      IDD_EM12, 36, 4, 24, 12, ES_AUTOHSCROLL | WS_TABSTOP
  22.     EDITTEXT      IDD_EM21, 4, 20, 24, 12, ES_AUTOHSCROLL | WS_TABSTOP
  23.     EDITTEXT      IDD_EM22, 36, 20, 24, 12, ES_AUTOHSCROLL | WS_TABSTOP
  24.     EDITTEXT      IDD_EDX , 4, 36, 24, 12, ES_AUTOHSCROLL | WS_TABSTOP
  25.     EDITTEXT      IDD_EDY , 36, 36, 24, 12,  ES_AUTOHSCROLL | WS_TABSTOP
  26.     EDITTEXT      IDD_13  , 68, 4, 24, 12,   ES_READONLY | NOT WS_TABSTOP
  27.     EDITTEXT      IDD_23  , 68, 20, 24, 12,  ES_READONLY | NOT WS_TABSTOP
  28.     EDITTEXT      IDD_33  , 68, 36, 24, 12,  ES_READONLY | NOT WS_TABSTOP
  29.     PUSHBUTTON      "&Identity", IDD_IDENTITY, 12, 54, 30, 12
  30.     DEFPUSHBUTTON      "&Set", IDD_SETXFORM, 54, 54, 30, 12
  31. END
  32. MouseDlg DIALOG 20, 90, 96, 72
  33. STYLE WS_MINIMIZEBOX | WS_CHILD | WS_CLIPSIBLINGS | WS_CAPTION | WS_SYSMENU
  34. CAPTION "Mouse Position"
  35. FONT 8, "Helv"
  36. BEGIN
  37.     EDITTEXT        IDD_SCREENX, 36, 12, 24, 12, ES_READONLY
  38.     EDITTEXT        IDD_SCREENY, 68, 12, 24, 12, ES_READONLY
  39.     EDITTEXT        IDD_DEVICEX, 36, 30, 24, 12, ES_READONLY
  40.     EDITTEXT        IDD_DEVICEY, 68, 30, 24, 12, ES_READONLY
  41.     EDITTEXT        IDD_WORLDX, 36, 48, 24, 12, ES_READONLY
  42.     EDITTEXT        IDD_WORLDY, 68, 48, 24, 12, ES_READONLY
  43.     LTEXT           "Screen", 301, 4, 14, 28, 10
  44.     LTEXT           "Device", 302, 4, 32, 28, 10
  45.     LTEXT           "World", 303, 4, 50, 28, 10
  46. END
  47. HelpDlg DIALOG 90, 20, 120, 120
  48. STYLE WS_MINIMIZEBOX | WS_CHILD | WS_CLIPSIBLINGS | WS_CAPTION | WS_SYSMENU
  49. CAPTION "Direct Manipulation Help"
  50. FONT 8, "Helv"
  51. BEGIN
  52.     CONTROL         "", 100, "Static", SS_BLACKFRAME, 10, 10, 100, 100
  53.     CONTROL         "", 101, "Static", SS_BLACKFRAME, 8, 8, 104, 104
  54.     CONTROL         "", 102, "Static", SS_BLACKFRAME, 15, 60, 90, 1
  55.     CONTROL         "", 103, "Static", SS_BLACKFRAME, 60, 15, 1, 90
  56.     LTEXT           "(L) Move",    106, 15, 20, 35, 10
  57.     LTEXT           "(L) Size Y",  107, 15, 85, 35, 10
  58.     LTEXT           "(R) Shear Y", 108, 15, 95, 38, 10
  59.     LTEXT           "(L) Size X",  110, 68, 15, 35, 10
  60.     LTEXT           "(R) Shear X", 111, 68, 25, 38, 10
  61.     LTEXT           "(L) Size XY",112, 68, 85, 38, 10
  62.     LTEXT           "(R) Rotate",  113, 68, 95, 35, 10
  63. END
  64. STRINGTABLE
  65. BEGIN
  66.     IDS_NTONLY      "This sample will only work correctly on Windows NT."
  67.     IDS_WINDOWTITLE "World Transform Demonstration"
  68. END
  69. //////////////////////////////////////////////////////////////////////////
  70. //////////////////////////////////////////////////////////////////////////
  71. #ifdef JAPAN
  72. LANGUAGE LANG_JAPANESE, SUBLANG_NEUTRAL
  73. TransformDlg DIALOG 10,10, 96, 72
  74. STYLE WS_MINIMIZEBOX | WS_CLIPSIBLINGS |
  75.       WS_CHILD | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
  76. CAPTION "儚乕儖僪嵗昗曄姺"
  77. BEGIN
  78.     EDITTEXT      IDD_EM11,  4,  4, 24, 12, ES_AUTOHSCROLL | WS_TABSTOP
  79.     EDITTEXT      IDD_EM12, 36,  4, 24, 12, ES_AUTOHSCROLL | WS_TABSTOP
  80.     EDITTEXT      IDD_EM21,  4, 20, 24, 12, ES_AUTOHSCROLL | WS_TABSTOP
  81.     EDITTEXT      IDD_EM22, 36, 20, 24, 12, ES_AUTOHSCROLL | WS_TABSTOP
  82.     EDITTEXT      IDD_EDX ,  4, 36, 24, 12, ES_AUTOHSCROLL | WS_TABSTOP
  83.     EDITTEXT      IDD_EDY , 36, 36, 24, 12, ES_AUTOHSCROLL | WS_TABSTOP
  84.     EDITTEXT      IDD_13  , 68,  4, 24, 12, ES_READONLY | NOT WS_TABSTOP
  85.     EDITTEXT      IDD_23  , 68, 20, 24, 12, ES_READONLY | NOT WS_TABSTOP
  86.     EDITTEXT      IDD_33  , 68, 36, 24, 12, ES_READONLY | NOT WS_TABSTOP
  87.     PUSHBUTTON      "辈棉菝