Controls

   Controls

      Sobre els Controls

         Controls predefinits

         Controls personalitzats

         Missatges de notificació de control

         Missatges de control

      Referència de control

         Missatges de control

            WM_GETFONT

            WM_SETFONT

   Botons

      Sobre els botons

         Botó tipus i estils

            Polsadors

            Caixes de comprovació

            Botons d'opció

            Propietari dibuixats botons

            Caixes de grup

         Botó Units

            Selecció del botó

            Elements d'un estat de botó

            Canvis a un estat de botó

         Missatges de notificació de botons

         Missatges als botons

         Botó Color missatges

         Processament de missatge d'omissió de botó

      Utilitzant els botons

         Creació d'un botó fora d'un quadre de diàleg

         Utilitzant els botons que són no propietari dibuixats

         Usant els botons de propietari dibuixats

      Referència de botó

         Funcions de botó

            CheckDlgButton

            CheckRadioButton

            IsDlgButtonChecked

         Missatges de botó

            BM_CLICK

            BM_GETCHECK

            BM_GETIMAGE

            BM_GETSTATE

            BM_SETCHECK

            BM_SETIMAGE

            BM_SETSTATE

            BM_SETSTYLE

            BN_CLICKED

            BN_DBLCLK

            BN_DISABLE

            BN_DOUBLECLICKED

            BN_HILITE

            BN_KILLFOCUS

            BN_PAINT

            BN_PUSHED

            BN_SETFOCUS

            BN_UNHILITE

            BN_UNPUSHED

            WM_CTLCOLORBTN

         Botó d'estils

   Caixes de combo

      Sobre caixes de Combo

         Tipus de caixa de combo i estils

         Llista de caixa de combo

            Contingut de la llista

            Selecció actual

            Llistes desplegables

         Camps de selecció de Control d'edició

         Caixes de Combo dibuixats propietari

         Caixes de Combo subclassed

         Trets de caixa de Combo especials

            Llistes de directori

            Dades associades amb elements de la llista

            La interfície d'usuari estès

         Notificacions de caixa de combo

         Comportament de caixa de Combo d'omissió

      Utilitzant caixes de Combo

         Creació d'una caixa de Simple Combo

            Crear el quadre de diàleg Simple

            S'està processant el WM_INITDIALOG i WM_DESTROY missatges en un quadre de diàleg Simple

            S'està processant el missatge de WM_COMMAND en un quadre de diàleg Simple

            Creació d'un quadre de diàleg d'encanteri

         Creació d'una caixa de Combo dibuixats propietari

            Crear el quadre de diàleg dibuixats propietari

            S'està processant el WM_INITDIALOG i WM_DESTROY missatges en un quadre de diàleg dibuixats propietari

            S'està processant el missatge WM_MEASUREITEM

            S'està processant el missatge WM_DRAWITEM

            S'està processant el missatge de WM_COMMAND en un quadre de diàleg dibuixats propietari

            Creació d'un quadre de diàleg d'àpat Square

         Subclassing un quadre combinat

            S'està processant el missatge WM_CREATE

            S'està processant el missatge WM_SETFOCUS

            Els missatges es defineix l'aplicació de processament

            Creació d'una barra d'eines de caixa de Combo

      Referència de caixa de combo

         Funcions de caixa de combo

            DlgDirListComboBox

            DlgDirSelectComboBoxEx

            DlgDirSelectEx

         Estructures de caixa de combo

            COMPAREITEMSTRUCT

            DRAWITEMSTRUCT

            MEASUREITEMSTRUCT

         Missatges de caixa de combo

            CB_ADDSTRING

            CB_DELETESTRING

            CB_DIR

            CB_FINDSTRING

            CB_FINDSTRINGEXACT

            CB_GETCOUNT

            CB_GETCURSEL

            CB_GETDROPPEDCONTROLRECT

            CB_GETDROPPEDSTATE

            CB_GETDROPPEDWIDTH

            CB_GETEDITSEL

            CB_GETEXTENDEDUI

            CB_GETHORIZONTALEXTENT

            CB_GETITEMDATA

            CB_GETITEMHEIGHT

            CB_GETLBTEXT

            CB_GETLBTEXTLEN

            CB_GETLOCALE

            CB_GETTOPINDEX

            CB_INITSTORAGE

            CB_INSERTSTRING

            CB_LIMITTEXT

            CB_RESETCONTENT

            CB_SELECTSTRING

            CB_SETCURSEL

            CB_SETDROPPEDWIDTH

            CB_SETEDITSEL

            CB_SETEXTENDEDUI

            CB_SETHORIZONTALEXTENT

            CB_SETITEMDATA

            CB_SETITEMHEIGHT

            CB_SETLOCALE

            CB_SETTOPINDEX

            CB_SHOWDROPDOWN

            CBN_CLOSEUP

            CBN_DBLCLK

            CBN_DROPDOWN

            CBN_EDITCHANGE

            CBN_EDITUPDATE

            CBN_ERRSPACE

            CBN_KILLFOCUS

            CBN_SELCHANGE

            CBN_SELENDCANCEL

            CBN_SELENDOK

            CBN_SETFOCUS

            WM_COMPAREITEM

            WM_DRAWITEM

            WM_MEASUREITEM

         Estils de caixa de combo

   Editar els Controls

      Sobre els Controls d'edició

         Edit Control tipus i estils

         La memòria intermèdia de Text

            L'assignació d'un Buffer de Text

            S'està inicialitzant un Buffer de Text

            Fent un Buffer de Text com a només de lectura

         Canviant el Rectangle de format

         Operacions de text

            Selecció d'un Control d'edició

            Selecció de Text

            Substitució de Text

            Canviant el tipus de lletra utilitzat per un Control d'edició

            Tallar, copiar, enganxar i les operacions clars

            Modificar el Text

            Limitar la Text introduït l'usuari

            Caràcter i les operacions de línia

            Text que es mou en un Control d'edició

            Creació d'aturades de tabulador i els marges

            Ocultar l'aportació D'usuari

            Utilitzant enters

            Operacions de Text de desfer

            Abrigall de paraula de maneig

            S'estan recuperant punts i personatges

         Editar missatges de notificació de Control

         Editar el missatge d'omissió de Control de processament

      Utilitzant Controls d'edició

         Simple processament de textos amb un Control d'edició

         Utilitzant Controls d'edició de línia senzilla

      Edit Control referència

         Edit Control funcions

            EditWordBreakProc

         Missatges de Control d'edició

            EM_CANUNDO

            EM_CHARFROMPOS

            EM_EMPTYUNDOBUFFER

            EM_FMTLINES

            EM_GETFIRSTVISIBLELINE

            EM_GETHANDLE

            EM_GETIMESTATUS

            EM_GETLIMITTEXT

            EM_GETLINE

            EM_GETLINECOUNT

            EM_GETMARGINS

            EM_GETMODIFY

            EM_GETPASSWORDCHAR

            EM_GETRECT

            EM_GETSEL

            EM_GETTHUMB

            EM_GETWORDBREAKPROC

            EM_LIMITTEXT

            EM_LINEFROMCHAR

            EM_LINEINDEX

            EM_LINELENGTH

            EM_LINESCROLL

            EM_POSFROMCHAR

            EM_REPLACESEL

            EM_SCROLL

            EM_SCROLLCARET

            EM_SETHANDLE

            EM_SETIMESTATUS

            EM_SETLIMITTEXT

            EM_SETMARGINS

            EM_SETMODIFY

            EM_SETPASSWORDCHAR

            EM_SETREADONLY

            EM_SETRECT

            EM_SETRECTNP

            EM_SETSEL

            EM_SETTABSTOPS

            EM_SETWORDBREAKPROC

            EM_UNDO

            EN_CHANGE

            EN_ERRSPACE

            EN_HSCROLL

            EN_KILLFOCUS

            EN_MAXTEXT

            EN_SETFOCUS

            EN_UPDATE

            EN_VSCROLL

            WM_COMMAND

            WM_CTLCOLOREDIT

            WM_UNDO

         Edit Control estils

   Quadres de la llista

      Sobre quadres de la llista

         Tipus de caixa de llista i estils

         Visió de conjunt de funcions de quadre de llista

         Missatges de notificació de quadres de la llista

         Missatges als quadres de la llista

         Processament de missatge de finestra per defecte

         Propietari dibuixats quadres de la llista

      Utilitzant quadres de la llista

         Creació d'un quadre de llista Simple

         Creació d'un directori en una caixa de llista de selecció d'un sol

         Creació d'un quadre de llista de selecció múltiple

         Creació d'un quadre de llista dibuixats propietari

      Referència de quadre de llista

         Funcions de quadre de llista

            DlgDirList

         Estructures de quadre de llista

            DELETEITEMSTRUCT

         Quadre de llista de missatges

            LB_ADDFILE

            LB_ADDSTRING

            LB_DELETESTRING

            LB_DIR

            LB_FINDSTRING

            LB_FINDSTRINGEXACT

            LB_GETANCHORINDEX

            LB_GETCARETINDEX

            LB_GETCOUNT

            LB_GETCURSEL

            LB_GETHORIZONTALEXTENT

            LB_GETITEMDATA

            LB_GETITEMHEIGHT

            LB_GETITEMRECT

            LB_GETLOCALE

            LB_GETSEL

            LB_GETSELCOUNT

            LB_GETSELITEMS

            LB_GETTEXT

            LB_GETTEXTLEN

            LB_GETTOPINDEX

            LB_INITSTORAGE

            LB_INSERTSTRING

            LB_ITEMFROMPOINT

            LB_RESETCONTENT

            LB_SELECTSTRING

            LB_SELITEMRANGE

            LB_SELITEMRANGEEX

            LB_SETANCHORINDEX

            LB_SETCARETINDEX

            LB_SETCOLUMNWIDTH

            LB_SETCOUNT

            LB_SETCURSEL

            LB_SETHORIZONTALEXTENT

            LB_SETITEMDATA

            LB_SETITEMHEIGHT

            LB_SETLOCALE

            LB_SETSEL

            LB_SETTABSTOPS

            LB_SETTOPINDEX

            LBN_DBLCLK

            LBN_ERRSPACE

            LBN_KILLFOCUS

            LBN_SELCANCEL

            LBN_SELCHANGE

            LBN_SETFOCUS

            WM_CHARTOITEM

            WM_CTLCOLORLISTBOX

            WM_DELETEITEM

            WM_VKEYTOITEM

         Estils de caixa de llista

   Rich editar Controls

      Sobre Controls d'edició de Rich

         Rich Edita Versió 2.0

         Creació d'un Control d'edició de Rich

         Format de text

         Selecció activa en un Control d'edició de Rich

         Rich editar Text operacions

         Paraula i salts de línia

         Rich editar les operacions de suports de pinça

         Corrents

         D'impressió

         Sense fons ric editar Controls

         Diversos missatges de notificació

         Funcionalitat de Control d'edició no admès

      Rich editar Control referència

         Rich editar funcions de resposta

            EditStreamCallback

            EditWordBreakProcEx

         Rich editar estructures

            CHARFORMAT

            CHARFORMAT2

            CHARRANGE

            COMPCOLOR

            EDITSTREAM

            ENCORRECTTEXT

            ENDROPFILES

            ENLINK

            ENOLEOPFAILED

            ENPROTECTED

            ENSAVECLIPBOARD

            FINDTEXT

            FINDTEXTEX

            FORMATRANGE

            MSGFILTER

            PARAFORMAT

            PARAFORMAT2

            PUNTUACIÓ

            REOBJECT

            REPASTESPECIAL

            REQRESIZE

            SELCHANGE

            TEXTRANGE

         Rich editar missatges

            EM_AUTOURLDETECT

            EM_CANPASTE

            EM_CANREDO

            EM_DISPLAYBAND

            EM_EXGETSEL

            EM_EXLIMITTEXT

            EM_EXLINEFROMCHAR

            EM_EXSETSEL

            EM_FINDTEXT

            EM_FINDTEXTEX

            EM_FINDWORDBREAK

            EM_FORMATRANGE

            EM_GETCHARFORMAT

            EM_GETEVENTMASK

            EM_GETIMECOLOR

            EM_GETIMECOMPMODE

            EM_GETIMEOPTIONS

            EM_GETLANGOPTIONS

            EM_GETOLEINTERFACE

            EM_GETOPTIONS

            EM_GETPARAFORMAT

            EM_GETPUNCTUATION

            EM_GETREDONAME

            EM_GETSELTEXT

            EM_GETTEXTMODE

            EM_GETTEXTRANGE

            EM_GETUNDONAME

            EM_GETWORDBREAKPROCEX

            EM_GETWORDWRAPMODE

            EM_HIDESELECTION

            EM_PASTESPECIAL

            EM_REDO

            EM_REQUESTRESIZE

            EM_SELECTIONTYPE

            EM_SETBKGNDCOLOR

            EM_SETCHARFORMAT

            EM_SETEVENTMASK

            EM_SETIMECOLOR

            EM_SETIMEOPTIONS

            EM_SETLANGOPTIONS

            EM_SETOLECALLBACK

            EM_SETOPTIONS

            EM_SETPARAFORMAT

            EM_SETPUNCTUATION

            EM_SETTARGETDEVICE

            EM_SETTEXTMODE

            EM_SETUNDOLIMIT

            EM_SETWORDBREAKPROCEX

            EM_SETWORDWRAPMODE

            EM_STOPGROUPTYPING

            EM_STREAMIN

            EM_STREAMOUT

         Rich editar missatges de notificació

            EN_CORRECTTEXT

            EN_DROPFILES

            EN_IMECHANGE

            EN_LINK

            EN_MSGFILTER

            EN_OLEOPFAILED

            EN_PROTECTED

            EN_REQUESTRESIZE

            EN_SAVECLIPBOARD

            EN_SELCHANGE

            EN_STOPNOUNDO

         Rich editar les interfícies d'OLE

            IRichEditOle

               ctivateAs

               ontextSensitiveHelp

               onvertObject

               etClientSite

               etClipboardData

               etLinkCount

               etObject

               etObjectCount

               andsOffStorage

               mportDataObject

               nPlaceDeactivate

               nsertObject

               aveCompleted

               etDvaspect

               etHostNames

               etLinkAvailable

            IRichEditOleCallback

               ontextSensitiveHelp

               eleteObject

               etClipboardData

               etContextMenu

               etDragDropEffect

               etInPlaceContext

               etNewStorage

               ueryAcceptData

               ueryInsertObject

               howContainerUI

         Rich editar tipus d'enumeració

            MODE TEXT

            UNDONAMEID

         Rich editar Constants

            Rich editar els estils de Control

            Rich editar Control esdeveniment màscara banderes

   Barres de desplaçament

      Sobre les barres de desplaçament

         Parts d'una barra de desplaçament

         Barres de desplaçament de estàndard i Controls de la barra de desplaçament

         Mogui's Box posició i gamma de movent

         Visibilitat de la barra de desplaçament

         Peticions de barra de desplaçament

         Interfície de teclat per a una barra de desplaçament

         Desplaçament de l'àrea de Client

         Colors de la barra de desplaçament i mètrica

      Utilitzar barres de desplaçament

         Creació de barres de desplaçament

         Text desplaçable

            Text que es mouen amb el missatge de WM_CREATE

            Text que es mouen amb el missatge de WM_SIZE

            Text que es mouen amb el WM_HSCROLL i WM_VSCROLL missatges

            Text que es mouen amb el missatge de WM_PAINT

            Exemple de Text que es mou

         Desplaçament d'un mapa de bits

            Desplaçament d'un mapa de bits amb el missatge de WM_CREATE

            Desplaçament d'un mapa de bits amb el missatge de WM_SIZE

            Desplaçament d'un mapa de bits amb els WM_HSCROLL i els missatges WM_VSCROLL

            Exemple de movent-se d'un mapa de bits

         Creació d'una interfície de teclat per a una barra de desplaçament estàndard

      Referència de la barra de desplaçament

         Funcions de la barra de desplaçament

            EnableScrollBar

            GetScrollInfo

            GetScrollPos

            GetScrollRange

            ScrollDC

            ScrollWindow

            ScrollWindowEx

            SetScrollInfo

            SetScrollPos

            SetScrollRange

            ShowScrollBar

         Estructures de la barra de desplaçament

            SCROLLINFO

         Missatges de barra de desplaçament

            SBM_ENABLE_ARROWS

            SBM_GETPOS

            SBM_GETRANGE

            SBM_GETSCROLLINFO

            SBM_SETPOS

            SBM_SETRANGE

            SBM_SETRANGEREDRAW

            SBM_SETSCROLLINFO

            WM_CTLCOLORSCROLLBAR

            WM_HSCROLL

            WM_VSCROLL

         Estils de Control de barra de desplaçament

   Controls d'estàtics

      Sobre estàtics Controls

         Tipus de Control estàtics

            Simple Control estàtics de gràfics

            Text estàtic Control

            Control d'imatge estàtica

            Control estàtics dibuixats propietari

         Processament de missatge d'omissió de Control estàtics

      Utilitzant Controls d'estàtics

      Referència de Control estàtics

         Missatges de Control estàtics

            STM_GETICON

            STM_GETIMAGE

            STM_SETICON

            STM_SETIMAGE

         Missatges de notificació de Control estàtics

            STN_CLICKED

            STN_DBLCLK

            STN_DISABLE

            STN_ENABLE

            WM_CTLCOLORSTATIC

         Estils de Control estàtics

Recursos

   Carets

      Sobre Carets

         Visibilitat de símbol d'intercalació

         Símbol d'intercalació parpellejar temps

         Posició del símbol d'intercalació

         L'eliminació d'un símbol d'intercalació

      Utilitzant Carets

         Creació i mostrant un símbol d'intercalació

         Amagar un símbol d'intercalació

         Destrucció d'un símbol d'intercalació

         Ajustar el temps de parpellejar

         L'entrada de teclat de processament

      Referència de símbol d'intercalació

         Funcions de símbol d'intercalació

            CreateCaret

            DestroyCaret

            GetCaretBlinkTime

            GetCaretPos

            HideCaret

            SetCaretBlinkTime

            SetCaretPos

            ShowCaret

   Cursors

      Sobre Cursors

         Al punt calent

         El ratolí i el Cursor

         Creació de cursor

         Ubicació de cursor i l'aparença

            El Cursor de classe de finestra

         Cursor confinament

         Destrucció de cursor

         Duplicació de cursor

      Utilitzant Cursors

         Creació d'un Cursor

         Es mostren un Cursor

         Confinar-lo a un Cursor

         Utilitzar les funcions de Cursor per crear una trampa per ratolins

         Utilitzant el teclat per moure el Cursor

      Referència de cursor

         Funcions de cursor

            ClipCursor

            CopyCursor

            CreateCursor

            DestroyCursor

            GetClipCursor

            GetCursor

            GetCursorPos

            LoadCursor

            LoadCursorFromFile

            SetCursor

            SetCursorPos

            SetSystemCursor

            ShowCursor

         Missatges de cursor

            WM_SETCURSOR

   Icones

      Sobre icones

         Icona Hot Spot

         Tipus d'icona

         Mides d'icona

         Creació d'icona

         Exhibició d'icona

         Destrucció d'icona

         Duplicació d'icona

      Utilitzant icones

         Creació d'una icona

         Es mostren una icona

         Compartir recursos d'icona

      Referència d'icona

         Funcions d'icona

            CopyIcon

            CreateIcon

            CreateIconFromResource

            CreateIconFromResourceEx

            CreateIconIndirect

            DestroyIcon

            DrawIcon

            DrawIconEx

            ExtractAssociatedIcon

            ExtractIcon

            ExtractIconEx

            GetIconInfo

            LoadIcon

            LookupIconIdFromDirectory

            LookupIconIdFromDirectoryEx

         Icona d'estructures

            ICONINFO

            ICONMETRICS

         Missatges de icona

            WM_ERASEBKGND

            WM_ICONERASEBKGND

            WM_PAINTICON

   Menús

      Sobre els menús

         Menús i barres de menú

            Menús de drecera

            Al menú finestra

            Identificador de l'ajuda

         Manetes de menú

         Elements de menú

            Articles i elements que obre els submenús d'ordres

            Identificador d'element de menú

            Posició d'element de menú

            Elements de menú d'omissió

            Elements de menú controlats i sense control

            Elements de menú d'habilitat, encanudit i mobilitat

            Elements de menú de destacats

            Elements de menú de propietari dibuixats

            Separadors d'element de menú i salts de línia

         Accessos des del teclat als menús

            Interfície de teclat estàndard

            Tecles d'accés de menú

            Claus de drecera de menú

         Creació de menú

            Recursos de plantilla de menú

            Plantilla de menú en la memòria

            Funcions de creació de menú

            Menú Visualització

            Menús de classe de finestra

         Destrucció de menú

         Utilitzat amb menús de missatges

         Modificacions de menú

      Mitjançant menús

         Utilitzant un recurs de plantilla de menú

            Estès Format de menú de plantilla

            Format de plantilla de menú vell

            Un recurs de plantilla de menú de càrrega

            Creació d'un menú de classe

         Creació d'un menú de drecera

            S'està processant el missatge WM_CONTEXTMENU

            Creació d'un menú de drecera atributs de tipus de lletra

            Mostrar un menú de drecera

         Utilitzar mapes de bits de l'element de menú

            Configuració de l'indicador de tipus de mapa de bits

            Creant el mapa de bits

            Afegint línies i gràfics a un menú

            Exemple de mapes de bits de l'element de menú

         Creació d'elements de menú de propietari dibuixats

            Creació de la bandera de propietari dibuixats

            Propietari dibuixats menús i el missatge de WM_MEASUREITEM

            Propietari dibuixats menús i el missatge de WM_DRAWITEM

            Propietari dibuixats menús i el missatge de WM_MENUCHAR

            Configuració de tipus de lletra per a cadenes de Text de l'element de menú

            Exemple d'elements de menú de propietari dibuixats

         Utilitzar mapes de bits de marca de comprovació de costum

            Creació de mapes de bits de marca de comprovació de costum

            Mapes de bits associen amb un element de menú

            Configuració de l'atribut de la marca de comprovació

            Simulant quadres de verificació en un menú

            Exemple de la utilització de la marca de comprovació de Custom mapes de bits

      Referència dels menús

         Menú de funcions

            AppendMenu

            CheckMenuItem

            CheckMenuRadioItem

            CreateMenu

            CreatePopupMenu

            DeleteMenu

            DestroyMenu

            DrawMenuBar

            EnableMenuItem

            GetMenu

            GetMenuCheckMarkDimensions

            GetMenuDefaultItem

            GetMenuItemCount

            GetMenuItemID

            GetMenuItemInfo

            GetMenuItemRect

            GetMenuState

            GetMenuString

            GetSubMenu

            GetSystemMenu

            HiliteMenuItem

            InsertMenu

            InsertMenuItem

            IsMenu

            LoadMenu

            LoadMenuIndirect

            MenuItemFromPoint

            ModifyMenu

            RemoveMenu

            SetMenu

            SetMenuDefaultItem

            SetMenuItemBitmaps

            SetMenuItemInfo

            TrackPopupMenu

            TrackPopupMenuEx

         Estructures de menús

            MDINEXTMENU

            MENUEX_TEMPLATE_HEADER

            MENUEX_TEMPLATE_ITEM

            MENUITEMINFO

            MENUITEMTEMPLATE

            MENUITEMTEMPLATEHEADER

            TPMPARAMS

         Missatges de menú

            WM_CONTEXTMENU

            WM_ENTERMENULOOP

            WM_EXITMENULOOP

            WM_NEXTMENU

   Recursos

      Sobre els recursos

         Trobar i la càrrega de recursos

         Afegir, suprimir i la substitució de recursos

         Enumerant recursos

         Formats d'arxiu de recursos de Win32

      Utilitzant els recursos

         L'actualització de recursos

         Creació d'una llista de recursos

      Referència de recurs

         Funcions de recurs

            BeginUpdateResource

            CopyImage

            EndUpdateResource

            EnumResLangProc

            EnumResNameProc

            EnumResourceLanguages

            EnumResourceNames

            EnumResourceTypes

            EnumResTypeProc

            FindResource

            FindResourceEx

            FreeResource

            LoadImage

            LoadResource

            LockResource

            SizeofResource

            UnlockResource

            UpdateResource

         Estructures de recurs

            ACCELTABLEENTRY

            CURSORDIR

            CURSORSHAPE

            DIRENTRY

            FONTDIRENTRY

            FONTGROUPHDR

            ICONRESDIR

            LOCALHEADER

            MENUHEADER

            MENUHELPID

            MESSAGE_RESOURCE_BLOCK

            MESSAGE_RESOURCE_DATA

            MESSAGE_RESOURCE_ENTRY

            NEWHEADER

            NORMALMENUITEM

            POPUPMENUITEM

            RESDIR

            RESOURCEHEADER

         Recurs Macros

            MAKEINTRESOURCE

Aportació D'usuari

   L'accessibilitat

      Sobre l'accessibilitat

         Paràmetres de l'accessibilitat

            Paràmetre de descripció de sons

            Paràmetre de Contrast alt

         Característiques d'accessibilitat predefinit

      Utilitzant l'accessibilitat

         Comprovant l'estat d'un paràmetre d'accessibilitat

         Permetent un tret predefinit d'accessibilitat

      Referència de l'accessibilitat

         Funcions de l'accessibilitat

            SoundSentryProc

         Estructures d'accessibilitat

            ACCESSTIMEOUT

            FILTRACIÓ DE TECLES

            ALT CONTRAST

            TECLES DEL RATOLÍ

            TECLES EN SÈRIE

            AVISOS VISUALS

            TECLES PERMANENTS

            COMMUTACIÓ DE TECLES

   Biblioteca de quadre de diàleg comuns

      Sobre quadres de diàleg comuns

         Tipus de quadre de diàleg

         Banderes de d'inicialització de quadre de diàleg comuns

         Personalització de quadres de diàleg comuns

            Custom Plantilles

            Procediments PURSES Hook de quadres de diàleg comuns

            Missatges de diàleg comuns

            Servei d'ajuda

         Quadre de diàleg de color

            Quadres de diàleg de Color bàsica i estès

            Personalitzant el quadre de diàleg de Color

            Models de colors utilitzats pel quadre de diàleg de Color

         Quadre de diàleg de tipus de lletra

            Banderes de d'inicialització de diàleg de tipus de lletra

            Personalitzant el quadre de diàleg de tipus de lletra

         Obrir i desar com quadres de diàleg

            Noms de fitxers i directoris

            Filtres

            Arxiu i validació de directori

            Obri i salvar com quadre de diàleg Personalització

            Procediments de ganxo d'estil d'exploradors

            Estil d'exploradors Custom Plantilles

            Identificadors de Control d'estil d'exploradors

            Antics quadres de diàleg de personalització

         Quadre de diàleg d'impressió

            Personalitzant el quadre de diàleg d'impressió

            Quadre de diàleg de configuració d'impressió

         Full de propietats d'impressió

            Personalitzant el full de propietats d'impressió

            Resposta d'objecte al full de propietats d'impressió

         Quadre de diàleg Format de pàgina

            S'està inicialitzant el quadre de diàleg Format de pàgina

            Personalització de quadre de diàleg Format de pàgina

            Personalitzar la pàgina d'exemple

         Trobar i reemplaçar els quadres de diàleg

            El missatge de FINDMSGSTRING registrat

            Personalitzant el descobriment o quadre de diàleg de reemplaçar

      Utilitzant els quadres de diàleg comuns

         L'elecció d'un Color

         L'elecció d'un tipus de lletra

         L'obertura d'un fitxer

         Veient del quadre de diàleg d'impressió

         Utilitzant el full de propietats d'impressió

         Configurant la pàgina impresa

         Cerca de Text

      Referència de quadre de diàleg comuns

         Funcions de quadre de diàleg comuns

            CCHookProc

            CFHookProc

            ChooseColor

            ChooseFont

            CommDlgExtendedError

            FindText

            FRHookProc

            GetFileTitle

            GetOpenFileName

            GetSaveFileName

            OFNHookProc

            OFNHookProcOldStyle

            PagePaintHook

            PageSetupDlg

            PageSetupHook

            PrintDlg

            PrintDlgEx

            PrintHookProc

            Automàtica de text.

            SetupHookProc

         Estructures de quadre de diàleg comuns

            CHOOSECOLOR

            CHOOSEFONT

            DEVNAMES

            FINDREPLACE

            OFNOTIFY

            OPENFILENAME

            PAGESETUPDLG

            PRINTDLG

            PRINTDLGEX

            PRINTPAGERANGE

         Missatges de quadre de diàleg comuns

            CDM_GETFILEPATH

            CDM_GETFOLDERIDLIST

            CDM_GETFOLDERPATH

            CDM_GETSPEC

            CDM_HIDECONTROL

            CDM_SETCONTROLTEXT

            CDM_SETDEFEXT

            CDN_FILEOK

            CDN_FOLDERCHANGE

            CDN_HELP

            CDN_INITDONE

            CDN_SELCHANGE

            CDN_SHAREVIOLATION

            CDN_TYPECHANGE

            COLOROKSTRING

            FILEOKSTRING

            FINDMSGSTRING

            HELPMSGSTRING

            LBSELCHSTRING

            SETRGBSTRING

            SHAREVISTRING

            WM_CHOOSEFONT_GETLOGFONT

            WM_CHOOSEFONT_SETFLAGS

            WM_CHOOSEFONT_SETLOGFONT

            WM_PSD_ENVSTAMPRECT

            WM_PSD_FULLPAGERECT

            WM_PSD_GREEKTEXTRECT

            WM_PSD_MARGINRECT

            WM_PSD_MINMARGINRECT

            WM_PSD_PAGESETUPDLG

            WM_PSD_YAFULLPAGERECT

         Interfícies de quadre de diàleg comuns

            IPrintDialogCallback

               nitDone

               andleMessage

               electionChange

            IPrintDialogServices

               etCurrentDevMode

               etCurrentPortName

               etCurrentPrinterName

   Entrada del ratolí

      Sobre l'entrada del ratolí

         Cursor de ratolí

         Captura de ratolí

         Configuraci = del ratolf

         Missatges de ratolí

            Missatges de ratolí d'àrea de client

            Missatges de ratolí d'àrea de nonclient

         El missatge de WM_NCHITTEST

         Finestra d'activació

      Utilitzant l'entrada del ratolí

         Que segueix el Cursor del ratolí

         Dibuix de línies amb el ratolí

         S'està processant un missatge de clic doble

         Selecció d'una línia de Text

      Referència d'aportació de ratolí

         Funcions d'aportació de ratolí

            DragDetect

            GetCapture

            GetDoubleClickTime

            GetMouseMovePoints

            mouse_event

            ReleaseCapture

            SetCapture

            SetDoubleClickTime

            SwapMouseButton

            TrackMouseEvent

         Estructures d'aportació de ratolí

            MOUSEMOVEPOINT

            TRACKMOUSEEVENT

         Ratolí d'entrada missatges

            WM_CAPTURECHANGED

            WM_LBUTTONDBLCLK

            WM_LBUTTONDOWN

            WM_LBUTTONUP

            WM_MBUTTONDBLCLK

            WM_MBUTTONDOWN

            WM_MBUTTONUP

            WM_MOUSEACTIVATE

            WM_MOUSEMOVE

            WM_MOUSEWHEEL

            WM_NCHITTEST

            WM_NCLBUTTONDBLCLK

            WM_NCLBUTTONDOWN

            WM_NCLBUTTONUP

            WM_NCMBUTTONDBLCLK

            WM_NCMBUTTONDOWN

            WM_NCMBUTTONUP

            WM_NCMOUSEMOVE

            WM_NCRBUTTONDBLCLK

            WM_NCRBUTTONDOWN

            WM_NCRBUTTONUP

            WM_RBUTTONDBLCLK

            WM_RBUTTONDOWN

            WM_RBUTTONUP

   Acceleradors de teclats

      Sobre acceleradors de teclats

         Taules d'accelerador

         Creació de taula d'acceleradors

         Assignacions de tecles d'accelerador

         Acceleradors i menús

      Ús d'acceleradors de teclats

         Utilitzant un recurs de taula d'acceleradors

            Creant el recurs de taula d'acceleradors

            El recurs de taula d'acceleradors de càrrega

            Trucant a la funció de TranslateAccelerator

            El processament de missatges WM_COMMAND

            Destruint el recurs de taula d'acceleradors

            Creació d'acceleradors per atributs de tipus de lletra

         Utilitzant una taula d'acceleradors creat en temps d'execució

            Creació de la taula d'acceleradors

            Acceleradors de processament

            La destrucció de la taula d'acceleradors

            Creació d'acceleradors de l'usuari

      Referència d'acceleradors de teclat

         Funcions acceleradores de teclat

            CopyAcceleratorTable

            CreateAcceleratorTable

            DestroyAcceleratorTable

            LoadAccelerators

            TranslateAccelerator

         Estructures d'acceleradors de teclat

            ACCEL

         Missatges d'acceleradors de teclat

            WM_INITMENU

            WM_INITMENUPOPUP

            WM_MENUCHAR

            WM_MENUSELECT

            WM_SYSCHAR

            WM_SYSCOMMAND

   L'entrada de teclat

      Sobre l'entrada de teclat

         Model d'aportació de teclats

         Focus de teclats i activació

         Missatges de pulsació

            Sistema i les pulsacions de Nonsystem

            Codis de clau virtual descrites

            Indicadors de missatge de pulsació

         Missatges de caràcter

            Missatges de caràcter de nonsystem

            Dead-caràcter missatges

         L'estat clau

         Pulsació i traduccions de caràcter

         Clau calenta suport

         Llengües, Locales i disposicions de teclat

      Utilitzant aportació de teclat

         El processament de missatges de pulsació

         Traduir missatges de caràcter

         El processament de missatges de caràcter

         Utilitzant el símbol d'intercalació

         Es mostren d'entrada de teclat

      Referència d'aportació de teclat

         Funcions d'aportació de teclat

            ActivateKeyboardLayout

            EnableWindow

            GetActiveWindow

            GetAsyncKeyState

            GetFocus

            GetKBCodePage

            GetKeyboardLayout

            GetKeyboardLayoutList

            GetKeyboardLayoutName

            GetKeyboardState

            GetKeyNameText

            GetKeyState

            IsWindowEnabled

            keybd_event

            LoadKeyboardLayout

            MapVirtualKey

            MapVirtualKeyEx

            OemKeyScan

            RegisterHotKey

            SendInput

            Fils

            SetFocus

            SetKeyboardState

            ToAscii

            ToAsciiEx

            ToUnicode

            ToUnicodeEx

            UnloadKeyboardLayout

            UnregisterHotKey

            VkKeyScan

            VkKeyScanEx

         Estructures d'aportació de teclat

            ENTRADA

         Missatges d'entrada de teclat

            WM_ACTIVATE

            WM_CHAR

            WM_DEADCHAR

            WM_GETHOTKEY

            WM_HOTKEY

            WM_KEYDOWN

            WM_KEYUP

            WM_KILLFOCUS

            WM_SETFOCUS

            WM_SETHOTKEY

            WM_SYSDEADCHAR

            WM_SYSKEYDOWN

            WM_SYSKEYUP

   Claus d'accés virtual

Que Windowing

   Quadres de diàleg

      Sobre quadres de diàleg

         En utilitzar un quadre de diàleg

         Finestra de propietaris

         Quadres de missatges

         Quadres de diàleg modal

         Quadres de diàleg de Modeless

         Plantilla de quadre de diàleg

            Estils de plantilla de quadre de diàleg

            Mesures de quadre de diàleg

            Controls de quadre de diàleg

            Menú de sistema

            Tipus de lletra de quadre de diàleg

            Plantilles en memòria

         Procediment de quadre de diàleg

            El missatge de WM_INITDIALOG

            El missatge de WM_COMMAND

            El missatge de WM_PARENTNOTIFY

            Missatges de Color de control

            Processament de missatge d'omissió de quadre de diàleg

         Interfície de teclat de caixa de diàleg

            L'estil WS_TABSTOP

            L'estil WS_GROUP

            Mnemònics

         Quadre de diàleg Configuració

            Botons de ràdio i caixes de comprovació

            Controls d'edició de quadre de diàleg

            Llista de caixes, caixes de Combo i llistes de directoris

            Missatges de Control de quadre de diàleg

         Quadres de diàleg de costum

      Utilitzant els quadres de diàleg

         Es mostren una caixa de missatge

         Creació d'un quadre de diàleg Modal

         Creació d'un quadre de diàleg de Modeless

         S'està inicialitzant un quadre de diàleg

         Creant una plantilla en memòria

      Referència de quadre de diàleg

         Funcions de quadre de diàleg

            CreateDialog

            CreateDialogIndirect

            CreateDialogIndirectParam

            CreateDialogParam

            DefDlgProc

            DialogBox

            DialogBoxIndirect

            DialogBoxIndirectParam

            DialogBoxParam

            DialogProc

            EndDialog

            GetDialogBaseUnits

            GetDlgCtrlID

            GetDlgItem

            GetDlgItemInt

            GetDlgItemText

            GetNextDlgGroupItem

            GetNextDlgTabItem

            IsDialogMessage

            MapDialogRect

            MessageBox

            MessageBoxEx

            MessageBoxIndirect

            SendDlgItemMessage

            SetDlgItemInt

            SetDlgItemText

         Estructures de quadre de diàleg

            DLGITEMTEMPLATE

            DLGITEMTEMPLATEEX

            DLGTEMPLATE

            DLGTEMPLATEEX

            MSGBOXPARAMS

         Missatges de quadre de diàleg

            DM_GETDEFID

            DM_REPOSITION

            DM_SETDEFID

            WM_CTLCOLORDLG

            WM_CTLCOLORMSGBOX

            WM_ENTERIDLE

            WM_GETDLGCODE

            WM_INITDIALOG

            WM_NEXTDLGCTL

   Missatges i cues de missatge

      Sobre missatges i cues de missatge

         Missatges de Windows

         Missatge d'encaminament

            Missatges en cua

            Nonqueued missatges

         Maneig de missatge

            Bucle de missatge

            Procediment de la finestra

         Publicar i l'enviament de missatges

         Tipus de missatge

            Definit per sistema de missatges

            Es defineix l'aplicació missatges

         Filtre de missatges

         Missatge Deadlocks

      Utilitzant missatges i cues de missatge

         Creació d'un bucle de missatge

         Examinar una cua de missatges

         Enviar un missatge

         Enviar un missatge

      Missatges i referència de cues de missatge

         Missatges i funcions de cues de missatge

            BroadcastSystemMessage

            DispatchMessage

            GetInputState

            Agafa el missatge

            GetMessageExtraInfo

            GetMessagePos

            GetMessageTime

            GetQueueStatus

            InSendMessage

            InSendMessageEx

            PeekMessage

            PostAppMessage

            PostMessage

            PostQuitMessage

            PostThreadMessage

            RegisterWindowMessage

            ReplyMessage

            SendAsyncProc

            SendMessage

            SendMessageCallback

            SendMessageTimeout

            SendNotifyMessage

            SetMessageExtraInfo

            SetMessageQueue

            TranslateMessage

            WaitMessage

         Missatge i estructures de cua de missatge

            MSG

         Missatges i les cues de missatges

            WM_APP

            WM_USER

   Interfície de Document múltiple

      Sobre la interfície de Document múltiple

         Marc, Client i les subfinestres

         Creació de finestra de nen

         Nen finestra d'activació

         Menús de Document múltiple

         Acceleradors

         Mida de finestra de nen i la distribució

         Icona títol Windows

         Nen finestra dades

            Dades en l'estructura de finestra

            Propietats de finestra de Document múltiple

      Utilitzant la interfície de Document múltiple

         Registre de nen i Classes de finestra d'estructura

         Creació d'estructura i les subfinestres

         El bucle de missatge principal d'escriptura

         El procediment de finestra d'estructura d'escriptura

         El procediment de finestra de nen d'escriptura

         Creació d'una finestra infantil

      Referència d'interfície de Document múltiple

         Funcions MDI

            CreateMDIWindow

            DefFrameProc

            DefMDIChildProc

            TranslateMDISysAccel

         Estructures d'interfície de Document múltiple

            MDICREATESTRUCT

         Missatges MDI

            WM_MDIACTIVATE

            WM_MDICASCADE

            WM_MDICREATE

            WM_MDIDESTROY

            WM_MDIGETACTIVE

            WM_MDIICONARRANGE

            WM_MDIMAXIMIZE

            WM_MDINEXT

            WM_MDIREFRESHMENU

            WM_MDIRESTORE

            WM_MDISETMENU

            WM_MDITILE

   Classes de finestra

      Sobre les Classes de finestra

         Tipus de Classes de finestra

            Sistema globals Classes

            Classes Global d'aplicació

            Classes de locals d'aplicació

         Com el sistema ubica una classe de finestra

         Registre d'una classe de finestra

         Elements d'una classe de finestra

            Nom de classe

            Procediment de la finestra d'adreça

            Nansa d'exemple

            Cursor de classe

            Icones de classe

            Pinzell de fons de classe

            Menú de classe

            Estils de classe

            Memòria extra de classe

            Memòria extra de finestra

      Utilitzant les Classes de finestra

      Referència de classe de finestra

         Funcions de classe de finestra

            GetClassInfo

            GetClassInfoEx

            GetClassLong

            GetClassName

            GetClassWord

            GetWindowLong

            GetWindowWord

            RegisterClass

            RegisterClassEx

            SetClassLong

            SetClassWord

            SetWindowLong

            SetWindowWord

            UnregisterClass

         Estructures de classe de finestra

            WNDCLASS

            WNDCLASSEX

   Procediments de finestra

      Sobre els procediments de finestra

         L'estructura d'un procediment de la finestra

         Procediment de la finestra per defecte

         Subclassing de procediment de finestra

            Cas Subclassing

            Global Subclassing

         Superclassing de procediment de finestra

      Utilitzant els procediments de finestra

         Disseny d'un procediment de la finestra

         Associar-se a un procediment de la finestra amb una classe de finestra

         Subclassing una finestra

      Referència de procediment de finestra

         Funcions de procediment de finestra

            CallWindowProc

            DefWindowProc

            WindowProc

   Propietats de finestra

      Sobre propietats de finestra

         Avantatges d'utilitzar Propietats de finestra

         Assignació de finestra de propietats

         Enumerant de finestra de propietats

      Utilitzant la finestra Propietats

         Addició d'una propietat de finestra

         S'està recuperant una propietat de finestra

         Propietats de finestra d'anunci d'una finestra donada

         S'està suprimint una propietat de finestra

      Referència de propietat de finestra

         Funcions de propietat de finestra

            EnumProps

            EnumPropsEx

            GetProp

            PropEnumProc

            PropEnumProcEx

            RemoveProp

            SetProp

   Windows

      Quant al Windows

         Finestra de taula de treball

         Finestres d'aplicació

            Components d'una finestra d'aplicació

            Controls, quadres de diàleg i quadres de missatges

         Ordre Z

         Creació de finestra

            Atributs de finestra

            Manetes de finestra

            Crear la finestra principal

            Crear la finestra missatges

            Multifil d'augment aplicacions

         General finestra estils

            Finestra solapar

            Finestra desplegable

            Finestra infantil

            Finestra només de missatge

            Vora de finestra

            Components de l'àrea de nonclient

            L'estat inicial

            Pare i fill estils

            Estils estès

         Relacions de finestra

            Windows propietat

            Mobilitat de Windows

            Primer pla i Windows de fons

         Mostra d'estat

            Finestra activa

            Visibilitat de finestra

            Finestres minimitzades, maximitzada i restaurat

         Mida de la finestra i posició

            Mida de la finestra

            Posició de la finestra

            Mida d'omissió i posició

            Mida de seguiment

            Ordres del sistema

            Mida i posició funcions

            Mida i posició missatges

         Animació de finestra

         Destrucció de finestra

      Utilitzant Windows

         Creació d'una finestra principal

         Creació, enumerant i mida de les subfinestres

         Destruir una finestra

      Referència de finestra

         Funcions de finestra

            AdjustWindowRect

            AdjustWindowRectEx

            AnimateWindow

            AnyPopup

            ArrangeIconicWindows

            BeginDeferWindowPos

            BringWindowToTop

            CascadeWindows

            ChildWindowFromPoint

            ChildWindowFromPointEx

            CloseWindow

            CreateWindow

            CreateWindowEx

            DeferWindowPos

            DestroyWindow

            EndDeferWindowPos

            EnumChildProc

            EnumChildWindows

            EnumTaskWindows

            EnumThreadWindows

            EnumThreadWndProc

            EnumWindows

            EnumWindowsProc

            FindWindow

            FindWindowEx

            GetClientRect

            GetDesktopWindow

            GetForegroundWindow

            GetLastActivePopup

            GetNextWindow

            GetParent

            GetSysModalWindow

            GetTopWindow

            GetWindow

            GetWindowPlacement

            GetWindowRect

            GetWindowTask

            GetWindowText

            GetWindowTextLength

            GetWindowThreadProcessId

            IsChild

            IsIconic

            IsWindow

            IsWindowUnicode

            IsWindowVisible

            IsZoomed

            MoveWindow

            OpenIcon

            SetForegroundWindow

            SetParent

            SetSysModalWindow

            SetWindowPlacement

            SetWindowPos

            SetWindowText

            ShowOwnedPopups

            ShowWindow

            ShowWindowAsync

            TileWindows

            WindowFromPoint

            WinMain

         Finestra d'estructures

            CLIENTCREATESTRUCT

            CREATESTRUCT

            MINMAXINFO

            NCCALCSIZE_PARAMS

            STYLESTRUCT

            WINDOWPLACEMENT

            WINDOWPOS

         Missatges de finestra

            WM_ACTIVATEAPP

            WM_CANCELMODE

            WM_CHILDACTIVATE

            WM_CLOSE

            WM_COMPACTING

            WM_CREATE

            WM_DESTROY

            WM_ENABLE

            WM_ENTERSIZEMOVE

            WM_EXITSIZEMOVE

            WM_GETICON

            WM_GETMINMAXINFO

            WM_GETTEXT

            WM_GETTEXTLENGTH

            WM_INPUTLANGCHANGE

            WM_INPUTLANGCHANGEREQUEST

            WM_MOVE

            WM_MOVING

            WM_NCACTIVATE

            WM_NCCALCSIZE

            WM_NCCREATE

            WM_NCDESTROY

            WM_PARENTNOTIFY

            WM_QUERYDRAGICON

            WM_QUERYOPEN

            WM_QUIT

            WM_SETICON

            WM_SETTEXT

            WM_SETTINGCHANGE

            WM_SHOWWINDOW

            WM_SIZE

            WM_SIZING

            WM_STYLECHANGED

            WM_STYLECHANGING

            WM_USERCHANGED

            WM_WINDOWPOSCHANGED

            WM_WINDOWPOSCHANGING

            WM_WININICHANGE

         Macros de finestra

            GET_X_LPARAM

            GET_Y_LPARAM

            HIBYTE

            HIWORD

            LOBYTE

            LOWORD

            MAKELONG

            MAKELPARAM

            MAKELRESULT

            MAKEWORD

            MAKEWPARAM