|
|
1.1 ! root 1: ! 2: //----------------------------------------------------------------------------- ! 3: // This is a part of the Microsoft Source Code Samples. ! 4: // Copyright (C) 1993 Microsoft Corporation. ! 5: // All rights reserved. ! 6: // ! 7: // This source code is only intended as a supplement to ! 8: // Microsoft Development Tools and/or WinHelp documentation. ! 9: // See these sources for detailed information regarding the ! 10: // Microsoft samples programs. ! 11: //----------------------------------------------------------------------------- ! 12: ! 13: ! 14: #include "windows.h" ! 15: #include "maskblt.h" ! 16: ! 17: MaskBltIcon ICON maskblt.ico ! 18: ! 19: ! 20: maskbltDlg DIALOG 1, 3, 365, 56 ! 21: STYLE WS_CHILD | WS_BORDER ! 22: FONT 8, "Helv" ! 23: BEGIN ! 24: LTEXT "MaskBlt (hdcDest, X, Y, nWidth, nHeight, hSrcDC, XSrc, YSrc, hbmMask, XMask, YMask, Rop);", ! 25: 200, 2, 3, 360, 11 ! 26: EDITTEXT DID_X , 49, 15, 20, 12, ES_AUTOHSCROLL ! 27: EDITTEXT DID_Y , 70, 15, 20, 12, ES_AUTOHSCROLL ! 28: EDITTEXT DID_WIDTH , 92, 15, 20, 12, ES_AUTOHSCROLL ! 29: EDITTEXT DID_HEIGHT , 113, 15, 20, 12, ES_AUTOHSCROLL ! 30: PUSHBUTTON "New &Src", DID_NEWSRC, 136, 16, 33, 14 ! 31: EDITTEXT DID_XSRC , 172, 15, 20, 12, ES_AUTOHSCROLL ! 32: EDITTEXT DID_YSRC , 193, 15, 20, 12, ES_AUTOHSCROLL ! 33: ! 34: PUSHBUTTON "New &Mask", DID_NEWMASK, 216, 16, 38, 14 ! 35: EDITTEXT DID_XMASK , 256, 15, 20, 12, ES_AUTOHSCROLL ! 36: EDITTEXT DID_YMASK , 277, 15, 20, 12, ES_AUTOHSCROLL ! 37: ! 38: ! 39: EDITTEXT DID_ROP0 , 299, 15, 16, 12, ES_AUTOHSCROLL ! 40: EDITTEXT DID_ROP1 , 315, 15, 16, 12, ES_AUTOHSCROLL ! 41: EDITTEXT DID_ROP2 , 331, 15, 16, 12, ES_AUTOHSCROLL ! 42: EDITTEXT DID_ROP3 , 347, 15, 16, 12, ES_AUTOHSCROLL ! 43: ! 44: CONTROL "", 201, "Static", SS_BLACKRECT, 0, 34, 365, 2 ! 45: ! 46: /* ! 47: LTEXT "StretchBlt&Mode", 210, 47, 42, 60, 11 ! 48: COMBOBOX DID_CB_MODE, 98, 41, 65, 55, ! 49: CBS_DROPDOWNLIST | CBS_SORT | WS_VSCROLL | WS_TABSTOP ! 50: */ ! 51: ! 52: LTEXT "&Pattern", 211, 170, 42, 40, 11 ! 53: COMBOBOX DID_CB_PATTERN, 195, 41, 54, 65, ! 54: CBS_DROPDOWNLIST | CBS_SORT | WS_VSCROLL | WS_TABSTOP ! 55: ! 56: ! 57: LTEXT "Standard &ROPs", 212, 252, 42, 55, 11 ! 58: COMBOBOX DID_CB_ROPS, 305, 41, 55, 135, ! 59: CBS_DROPDOWNLIST | CBS_SORT | WS_VSCROLL | WS_TABSTOP ! 60: ! 61: DEFPUSHBUTTON "&Draw", DID_DRAW, 1, 40, 40, 14 ! 62: END ! 63: ! 64: ! 65: bltAccel ACCELERATORS ! 66: BEGIN ! 67: VK_INSERT, AID_PASTE, SHIFT , VIRTKEY ! 68: VK_INSERT, AID_COPY , CONTROL, VIRTKEY ! 69: VK_INSERT, AID_CYCLE, ALT , VIRTKEY ! 70: END
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.