Main public logs
Appearance
Combined display of all available logs of EDM2. You can narrow down the view by selecting a log type, the username (case-sensitive), or the affected page (also case-sensitive).
- 02:35, 21 April 2025 Martini talk contribs created page DM RENDER (Created page with "This message is sent to the caller of DrgDragFiles to tell it to render a file. ==Syntax== <PRE> param1 PRENDERFILE rndf; Pointer to a RENDERFILE structure.: param2 ULONG ulReserved; Reserved value, should be 0.: </PRE> ==Parameters== ;rndf (PRENDERFILE) - Input : Pointer to a RENDERFILE structure. ;ulReserved (ULONG) - Input : Reserved value, should be 0. ==Returns== ;rc (BOOL) - returns : Render handling: ::TRUE: The receiver han...")
- 02:34, 21 April 2025 Martini talk contribs created page DM RENDERCOMPLETE (Created page with "This message is posted by a source to a target window. It informs the target that the source has completed a requested rendering operation. ==Syntax== <PRE> param1 PDRAGTRANSFER pDxfer; Pointer to the DRAGTRANSFER structure.: param2 USHORT usFS; Flag field.: </PRE> ==Parameters== ;pDxfer (PDRAGTRANSFER) - Input : Pointer to the DRAGTRANSFER structure. This must be the same pointer that was sent to the source in the DM_RENDER message. ;usFS...")
- 02:32, 21 April 2025 Martini talk contribs created page DM ENDCONVERSATION (Created page with "The target uses this message to notify a source that a drag operation is complete. ==Syntax== <PRE> param1 ULONG ulItemID; Item ID.: param2 ULONG ulFlags; Flags.: </PRE> ==Parameters== ;ulItemID (ULONG) - Input : The '''ulItemID''' from the DRAGITEM that was contained within the DRAGINFO structure when the object was dropped. ;ulFlags (ULONG) - Input : Flags. The flags are set as follows: ::DMFL_TARGETSUCCESSFUL: The target successfully compl...")
- 02:32, 21 April 2025 Martini talk contribs created page DM EMPHASIZETARGET (Created page with "This message is sent to the caller of DrgAcceptDroppedFiles to inform it to either apply or remove target emphasis from itself. ==Syntax== <PRE> param1 SHORT sx; X-coordinate.: SHORT sy; Y-coordinate.: usparam2 USHORT usEmphasis; Flags.: </PRE> ==Parameters== ;sx (SHORT) - Input : X-coordinate of the pointing device pointer in window coordinates. ;sy (SHORT) - Input : Y-coordinate of the pointing device pointer in window coordinat...")
- 02:30, 21 April 2025 Martini talk contribs created page DM DRAGOVERNOTIFY (Created page with "This message is sent to the source of a drag operation immediately after a DM_DRAGOVER message is sent to a target window. '''param2''' is the target's reply to the DM_DRAGOVER message. ==Syntax== <PRE> param1 PDRAGINFO pDraginfo; Pointer to the DRAGINFO structure that represents the object being dragged.: param2 USHORT usDrop; Drop indicator.: USHORT usDefaultOp; Default operation.: </PRE> ==Parameters== ;pDraginfo (PDRAGINFO) - Inp...")
- 02:29, 21 April 2025 Martini talk contribs created page DM DRAGFILECOMPLETE (Created page with "This message is sent when a direct manipulation operation on a file or files is complete. ==Syntax== <PRE> param1 HSTR hstr; File handle.: param2 USHORT usOperation; Flags.: </PRE> ==Parameters== ;hstr (HSTR) - Input : File handle. ;usOperation (USHORT) - Input : Flags: ::DF_MOVE: The operation was a move. If this flag is not set, the operation was a copy. ::DF_SOURCE: The receiving window was the source of the drag. If this flag is not set, the...")
- 02:05, 21 April 2025 Martini talk contribs created page FNTM UPDATEPREVIEW (Created page with "This message notifies subclassing applications before the preview window is updated. This occurs when the font selection is modified. ==Syntax== <PRE> param1 HWND hwndPreview; Window handle.: param2 ULONG ulReserved; Reserved value, should be 0.: </PRE> ==Parameters== ;hwndPreview (HWND) - Input : Window handle the preview image is drawn into. This is a static text field. ;ulReserved (ULONG) - Input : Reserved value, should be 0. ==Returns== ;ulReser...")
- 02:04, 21 April 2025 Martini talk contribs created page STYLECHANGE (Created page with "Style-change structure. This structure is returned by the FNTM_STYLECHANGED message. All "old" fields describe the style attributes before the user made a change. The other, or "new", parameters describe the style that will be in effect after this is passed to WinDefFontDlgProc. When the "old" and "new" values are the same, the user made no change. For further details of the parameters, see FONTDLG. == Type == struct == C Declaration Method == typedef == Example...")
- 02:03, 21 April 2025 Martini talk contribs created page FNTM STYLECHANGED (Created page with "This message notifies subclassing applications when the user changes any of the attributes in the STYLECHANGE structure. ==Syntax== <PRE> param1 STYLECHANGE styc; Style changes.: param2 ULONG ulReserved; Reserved value, should be 0.: </PRE> ==Parameters== ;styc (STYLECHANGE) - Input : Style changes. ;ulReserved (ULONG) - Input : Reserved value, should be 0. ==Returns== ;ulReserved (ULONG) - returns : Reserved value, should be 0. ==R...")
- 02:02, 21 April 2025 Martini talk contribs created page FONTDLG (Created page with "Font-dialog structure. == Type == struct == C Declaration Method == typedef == Example Code == <pre> typedef struct _FONTDLG { ULONG cbSize; Structure size.: HPS hpsScreen; Screen presentation space.: HPS hpsPrinter; Printer presentation space.: PSZ pszTitle; Dialog title string.: PSZ pszPreview; Font-preview window string.: PSZ pszPtS...")
- 02:00, 21 April 2025 Martini talk contribs created page FNTM POINTSIZECHANGED (Created page with "This message notifies subclassing applications when the point size of the font is changed by the user. ==Syntax== <PRE> param1 PSZ pPointSize; Pointer to the text in the point-size entry field.: param2 FIXED fxPointSize; Point size.: </PRE> ==Parameters== ;pPointSize (PSZ) - Input : Pointer to the text in the point-size entry field. ;fxPointSize (FIXED) - Input : Point size. The '''fxPointSize''' field in FONTDLG stated in fixed-point notation....")
- 01:59, 21 April 2025 Martini talk contribs created page FNTM FILTERLIST (Created page with "This message is sent whenever the Font Dialog is preparing to add a font family name, font style type, or point size entry to the combination box fields that contain these parameters. ==Syntax== <PRE> param1 PSZ pFontname; Pointer to the text string that is being added to the combination box.: param2 USHORT usFieldId; Field identifier.: USHORT usFontType; Font information.: </PRE> ==Parameters== ;pFontname (PSZ) - Input : Pointer to the text string...")
- 01:57, 21 April 2025 Martini talk contribs created page CM SETTEXTVISIBILITY (Created page with "This message sets the visibility state of text for records in the container control. ==Syntax== <PRE> param1 BOOL bVisible; Text visibility state.: param2 PVOID Reserved; Reserved value, 0.: </PRE> ==Parameters== ;bVisible (BOOL) - Input : Text visibility state: ::TRUE: Text is visible. ::FALSE: Text is not visible. ;Reserved (PVOID) - Input : Reserved value, 0. ==Returns== ;rc (BOOL) - returns : Success indicator: ::TRUE: Text visibility state w...")
- 01:56, 21 April 2025 Martini talk contribs created page CM SETRECORDEMPHASIS (Created page with "This message sets the emphasis attributes of the specified container record. ==Syntax== <PRE> param1 PRECORDCORE pRecord; Pointer to the specified container record.: param2 USHORT usChangeEmphasis; Change-emphasis-attribute flag.: USHORT fEmphasisAttribute; Emphasis attribute of the container record.: </PRE> ;Note:; If the CCS_MINIRECORDCORE style bit is specified when a container is created, then MINIRECORDCORE should be used instead of ...")
- 01:56, 21 April 2025 Martini talk contribs created page CM SCROLLWINDOW (Created page with "This message scrolls an entire container window. ==Syntax== <PRE> param1 USHORT fsScrollDirection; Scroll direction.: param2 LONG lScrollInc; Scroll increment.: </PRE> ==Parameters== ;fsScrollDirection (USHORT) - Input : Direction in which to scroll the container window: ::CMA_VERTICAL: Scroll vertically. ::CMA_HORIZONTAL: Scroll horizontally. ;lScrollInc (LONG) - Input : Amount (in pixels) by which to scroll the window. ==Returns== ;rc (BOO...")
- 01:55, 21 April 2025 Martini talk contribs created page CM QUERYVIEWPORTRECT (Created page with "This message returns a rectangle that contains the coordinates of the container's client area. These are virtual coordinates that are relative to the origin of the coordinate space requested. ==Syntax== <PRE> param1 PRECTL prclViewport; Pointer to the RECTL structure.: param2 USHORT usIndicator; Coordinate space indicator.: BOOL fRightSplitWindow; Flag.: </PRE> ==Parameters== ;prclViewport (PRECTL) - Output : Pointer to the RECTL struc...")
- 01:50, 21 April 2025 Martini talk contribs created page NOTEBOOKBUTTON (Created page with "Notebook button data structure for use with the BKM_SETNOTEBOOKBUTTONS message. == Type == struct == C Declaration Method == typedef == Example Code == <pre> typedef struct _NOTEBOOKBUTTON { PSZ pszText; Button text: ULONG idButton; Button ID: LHANDLE hImage; Handle for button or icon.: LONG flStyle; Button style.: } NOTEBOOKBUTTON; typedef NOTEBOOKBUTTON * PNOTEBOOKBUTTON ; </pre> Category:Data...")
- 01:49, 21 April 2025 Martini talk contribs created page PAGESELECTNOTIFY (Created page with "Structure that contains information about the application page being selected. == Type == struct == C Declaration Method == typedef == Example Code == <pre> typedef struct _PAGESELECTNOTIFY { HWND hwndBook; Notebook window handle.: ULONG ulPageIdCur; Current top page identifier.: ULONG ulPageIdNew; New top page identifier.: } PAGESELECTNOTIFY; typedef PAGESELECTNOTIFY * PPAGESELECTNOTIFY ; </pre> Category:Data type")
- 01:48, 21 April 2025 Martini talk contribs created page DELETENOTIFY (Created page with "Structure that contains information about the application page that is being deleted from a notebook. == Type == struct == C Declaration Method == typedef == Example Code == <pre> typedef struct _DELETENOTIFY { HWND hwndBook; Notebook window handle.: HWND hwndPage; Application page window handle.: ULONG ulAppPageData; Application-specified page data.: HBITMAP hbmTab; /* Application-specified tab b...")
- 01:44, 21 April 2025 Martini talk contribs created page CM QUERYRECORDINFO (Created page with "This message updates the specified records with the current information for the container. ==Syntax== <PRE> param1 PVOID pRecordArray; Pointer to an array of pointers to RECORDCORE structures to which the current information is to be copied.: param2 USHORT cNumRecord; Number of records.: </PRE> ;Note:; If the CCS_MINIRECORDCORE style bit is specified when a container is created, then MINIRECORDCORE should be used instead of RECORDCORE, and PMINIRECORD...")
- 01:42, 21 April 2025 Martini talk contribs created page CM QUERYRECORDFROMRECT (Created page with "This message queries for a container record that is bounded by the specified rectangle. ==Syntax== <PRE> param1 PRECORDCORE pSearchAfter; Pointer to the specified container record.: param2 PQUERYRECFROMRECT pQueryRecFromRect; Pointer to the QUERYRECFROMRECT data structure.: </PRE> ;Note:; If the CCS_MINIRECORDCORE style bit is specified when a container is created, then MINIRECORDCORE should be used instead of RECORDCORE, and PMINIRECORDCORE should...")
- 01:40, 21 April 2025 Martini talk contribs created page CM QUERYRECORDEMPHASIS (Created page with "This message queries for a container record with the specified emphasis attributes. ==Syntax== <PRE> param1 PRECORDCORE pSearchAfter; Pointer to the specified container record.: param2 USHORT fEmphasisMask; Emphasis attribute.: </PRE> ;Note:; If the CCS_MINIRECORDCORE style bit is specified when a container is created, then MINIRECORDCORE should be used instead of RECORDCORE, and PMINIRECORDCORE should be used instead of PRECORDCORE in all applicable d...")
- 01:39, 21 April 2025 Martini talk contribs created page WM SETICON (Created page with "This message is sent to a frame window to set its associated icon. ==Syntax== <PRE> param1 HPOINTER hptrIcon; New icon handle.: param2 ULONG ulReserved; Reserved value, should be 0.: </PRE> ==Parameters== ;hptrIcon (HPOINTER) - Input : New icon handle. ;ulReserved (ULONG) - Input : Reserved value, should be 0. ==Returns== ;rc (BOOL) - returns : Success indicator. ::TRUE: Successful completion. ::FALSE: Error occurred. ==Default Processing==...")
- 01:38, 21 April 2025 Martini talk contribs created page WM QUERYICON (Created page with "This message is sent to a frame window to query its associated icon. ==Syntax== <PRE> param1 ULONG ulReserved; Reserved value, should be 0.: param2 ULONG ulReserved; Reserved value, should be 0.: </PRE> ==Parameters== ;ulReserved (ULONG) - Input : Reserved value, should be 0. ;ulReserved (ULONG) - Input : Reserved value, should be 0. ==Returns== ;hptrIcon (HPOINTER) - returns : Handle to the icon. ==Default Processing== The icon for the frame is...")
- 01:36, 21 April 2025 Martini talk contribs created page WM QUERYFRAMEINFO (Created page with "This message enables an application to query information about frame windows. ==Syntax== <PRE> param1 ULONG ulReserved; Reserved value, should be 0.: param2 ULONG ulReserved; Reserved value, should be 0.: </PRE> ==Parameters== ;ulReserved (ULONG) - Input : Reserved value, should be 0. ;ulReserved (ULONG) - Input : Reserved value, should be 0. ==Returns== ;flFlags (ULONG) - returns : Frame information flags: ::FI_FRAME: Identifies a frame window....")
- 01:35, 21 April 2025 Martini talk contribs created page WM QUERYFOCUSCHAIN (Created page with "This message is used to request the handle of a window in the focus chain. ==Syntax== <PRE> param1 USHORT fsCmd; Command to be performed.: param2 HWND hwndParent; Parent window.: </PRE> ==Parameters== ;fsCmd (USHORT) - Input : Command to be performed. This field contains a flag to indicate what action is to be performed: ::QFC_NEXTINCHAIN: Return the next window in the focus chain. The '''hwndParent''' parameter is not used. ::QFC_ACTIVE: Return the...")
- 01:34, 21 April 2025 Martini talk contribs created page WM QUERYBORDERSIZE (Created page with "This message is sent to the frame window to determine the width and height of the border of the window. ==Syntax== <PRE> param1 PWPOINT pSize; Width and height of size border control.: param2 ULONG ulReserved; Reserved value, should be 0.: </PRE> ==Parameters== ;pSize (PWPOINT) - Output : Pointer to a POINTL structure that is used to hold the width in the '''x''' parameter and the height in the '''y''' parameter. ;ulReserved (ULONG) - Input...")
- 01:32, 21 April 2025 Martini talk contribs created page WM OWNERPOSCHANGE (Created page with "This message is sent by a frame window processing the WM_ADJUSTFRAMEPOS message. ==Syntax== <PRE> param1 PSWP ppswp; Owned window state.: param2 PSWP ppswpOwner; Owner window state.: </PRE> ==Parameters== ;ppswp (PSWP) - Input/Output : Pointer to a SWP structure. The receiver of this message is expected to alter this '''ppswp''' parameter to the appropriate values relative to the new position and/or size of its owner, whose new position and si...")
- 01:31, 21 April 2025 Martini talk contribs created page WM ERASEBACKGROUND (Created page with "This message causes a client window to be filled with the background, should this be appropriate. ==Syntax== <PRE> param1 HPS hpsFrame; Presentation-space handle for the frame window.: param2 PRECTL pprcPaint; Rectangle structure of rectangle to be painted.: </PRE> ==Parameters== ;hpsFrame (HPS) - Input : Presentation-space handle for the frame window. ;pprcPaint (PRECTL) - Input : Pointer to a RECTL structure of the rectangle to be painted. ==...")
- 01:26, 21 April 2025 Martini talk contribs created page CM QUERYRECORD (Created page with "This message returns a pointer to the requested RECORDCORE structure. ;Note:; If the CCS_MINIRECORDCORE style bit is specified when a container is created, then MINIRECORDCORE should be used instead of RECORDCORE, and PMINIRECORDCORE should be used instead of PRECORDCORE in all applicable data structures and messages. ==Syntax== <PRE> param1 PRECORDCORE pRecord; /* Pointer to the RECORDCORE structure used to search for the next or previous container record. *...")
- 01:25, 21 April 2025 Martini talk contribs created page CM QUERYDRAGIMAGE (Created page with "This message returns a handle to the icon or bit map for the record in the current view. ==Syntax== <PRE> param1 PRECORDCORE pRecord; Pointer to the RECORDCORE structure that is to be queried for the image.: param2 ULONG ulReserved; Reserved value, should be 0.: </PRE> ;Note:; If the CCS_MINIRECORDCORE style bit is specified when a container is created, then MINIRECORDCORE should be used instead of RECORDCORE, and PMINIRECORDCORE should be used...")
- 01:21, 21 April 2025 Martini talk contribs created page CM SEARCHSTRING (Created page with "This message returns the pointer to a container record whose text matches the string. ==Syntax== <PRE> param1 PSEARCHSTRING pSearchString; Pointer to the SEARCHSTRING structure.: param2 PRECORDCORE pSearchAfter; Pointer to the starting container record.: </PRE> ;Note:; If the CCS_MINIRECORDCORE style bit is specified when a container is created, then MINIRECORDCORE should be used instead of RECORDCORE, and PMINIRECORDCORE should be used instead of PRE...")
- 01:20, 21 April 2025 Martini talk contribs created page SEARCHSTRING (Created page with "Structure that contains information about the container text string that is the object of the search. This structure is used in the CM_SEARCHSTRING container message only. == Type == struct == C Declaration Method == typedef == Example Code == <pre> typedef struct _SEARCHSTRING { ULONG cb; Structure size.: PSZ pszSearch; Pointer to the search string.: ULONG fsPrefix; Search flag.: ULONG fsCas...")
- 01:20, 21 April 2025 Martini talk contribs created page CM QUERYRECORDRECT (Created page with "This message returns the rectangle of the specified container record, relative to the container window origin. ==Syntax== <PRE> param1 PRECTL prclItem; Pointer to the RECTL structure, into which the rectangular coordinates are placed.: param2 PQUERYRECORDRECT pQueryRecordRect; Pointer to the QUERYRECORDRECT structure.: </PRE> ==Parameters== ;prclItem (PRECTL) - Input : Pointer to the RECTL structure, into which the rectangular coordinates...")
- 01:18, 21 April 2025 Martini talk contribs created page QUERYRECORDRECT (Created page with "Structure that contains information about the rectangle of the specified container record, relative to the container window origin. This structure is used in the CM_QUERYRECORDRECT container message only. == Type == struct == C Declaration Method == typedef == Example Code == <pre> typedef struct _QUERYRECORDRECT { ULONG cb; Structure size.: PRECORDCORE pRecord; Pointer.: ULONG fRightSplitWindow; /*...")
- 01:17, 21 April 2025 Martini talk contribs created page QUERYRECFROMRECT (Created page with "Structure that contains information about a container record that is bounded by a specified rectangle. This structure is used in the CM_QUERYRECORDFROMRECT container message only. == Type == struct == C Declaration Method == typedef == Example Code == <pre> typedef struct _QUERYRECFROMRECT { ULONG cb; Structure size.: RECTL rect; Rectangle.: ULONG fsSearch; Search control flags.: } QUERYRECFROMRECT; typedef QUERYRECF...")
- 01:15, 21 April 2025 Martini talk contribs created page CTIME (Created page with "Structure that contains time information for a data element in the details view of a container control. == Type == struct == C Declaration Method == typedef == Example Code == <pre> typedef struct _CTIME { UCHAR hours; Current hour.: UCHAR minutes; Current minute.: UCHAR seconds; Current second.: UCHAR ucReserved; Reserved.: } CTIME; typedef CTIME * PCTIME ; </pre> Category:Data type")
- 01:08, 21 April 2025 Martini talk contribs created page CM REMOVEDETAILFIELDINFO (Created page with "This message removes one, multiple, or all FIELDINFO structures from the container control. ==Syntax== <PRE> param1 PVOID pFieldInfoArray; Pointer to an array of pointers to FIELDINFO structures that are to be removed.: param2 USHORT cNumFieldInfo; Number of FIELDINFO structures to be removed.: USHORT fRemoveFieldInfo; Flags.: </PRE> ==Parameters== ;pFieldInfoArray (PVOID) - Input : Pointer to an array of pointers to FIELDINFO structures tha...")
- 01:06, 21 April 2025 Martini talk contribs created page CM QUERYDETAILFIELDINFO (Created page with "This message returns a pointer to the requested FIELDINFO structure. ==Syntax== <PRE> param1 PFIELDINFO pfldinfoBase; Pointer to the FIELDINFO structure used to search for the next or previous column.: param2 USHORT cmd; Command that indicates which FIELDINFO structure to retrieve.: </PRE> ==Parameters== ;pfldinfoBase (PFIELDINFO) - Input : Pointer to the FIELDINFO structure used to search for the next or previous column. If the CMA_FIR...")
- 01:04, 21 April 2025 Martini talk contribs created page CM QUERYCNRINFO (Created page with "This message returns the container's CNRINFO structure. ==Syntax== <PRE> param1 PCNRINFO pCnrInfo; Pointer to a buffer into which the CNRINFO structure is copied.: param2 USHORT cbBuffer; Number of bytes.: </PRE> ==Parameters== ;pCnrInfo (PCNRINFO) - Input : Pointer to a buffer into which the CNRINFO structure is copied. ;cbBuffer (USHORT) - Input : Maximum number of bytes to copy. ==Returns== ;cbBytes (USHORT) - returns : Success indic...")
- 01:02, 21 April 2025 Martini talk contribs created page OWNERBACKGROUND (Created page with "Structure that contains information about painting the container window's background by the container owner. This structure is used in the CM_PAINTBACKGROUND container message only. == Type == struct == C Declaration Method == typedef == Example Code == <pre> typedef struct _OWNERBACKGROUND { HWND hwnd; Window handle.: HPS hps; Presentation-space handle.: RECTL rclBackground; Background rectangle.: LONG...")
- 01:00, 21 April 2025 Martini talk contribs created page CM PAINTBACKGROUND (Created page with "This message informs an application whenever a container's background is painted if the CA_OWNERPAINTBACKGROUND attribute of the CNRINFO data structure is specified. ==Syntax== <PRE> param1 POWNERBACKGROUND pOwnerBackground; Pointer to the OWNERBACKGROUND structure.: param2 ULONG ulReserved; Reserved value, should be 0.: </PRE> ==Parameters== ;pOwnerBackground (POWNERBACKGROUND) - Input : Pointer to the OWNERBACKGROUND structure. ;u...")
- 00:58, 21 April 2025 Martini talk contribs created page CM MOVETREE (Created page with "This message is used to move a record to a new parent in the container control. ;Note:; If the CCS_MINIRECORDCORE style bit is specified when a container control is created, then MINIRECORDCORE should be used instead of RECORDCORE, and PMINIRECORDCORE should be used instead of PRECORDCORE in all applicable data structures and messages. ==Syntax== <PRE> param1 PTREEMOVE pTreeMove; Pointer to a TREEMOVE structure.: param2 ULONG Reserved; /* Reserved value,...")
- 00:56, 21 April 2025 Martini talk contribs created page CM INSERTRECORDARRAY (Created page with "This message inserts one or more RECORDCORE structures into a container control. ;Note:; If the CCS_MINIRECORDCORE style bit is specified when a container control is created, then MINIRECORDCORE should be used instead of RECORDCORE, and PMINIRECORDCORE should be used instead of PRECORDCORE in all applicable data structures and messages. ==Syntax== <PRE> param1 PVOID pRecordArray; /* Pointer to an array of pointers to RECORDCORE structures that are to be in...")
- 00:55, 21 April 2025 Martini talk contribs created page CM INVALIDATERECORD (Created page with "This message notifies the container control that a RECORDCORE structure or structures are not valid and must be refreshed. ;Note:; If the CCS_MINIRECORDCORE style bit is specified when a container is created, then MINIRECORDCORE should be used instead of RECORDCORE, and PMINIRECORDCORE should be used instead of PRECORDCORE in all applicable data structures and messages. ==Syntax== <PRE> param1 PVOID pRecordArray; /* Pointer to an array of pointers to RECOR...")
- 00:54, 21 April 2025 Martini talk contribs created page RECORDINSERT (Created page with "Structure that contains information about RECORDCORE structures that are being inserted into a container. The RECORDINSERT structure is used in the CM_INSERTRECORD container message only. Note: If the CCS_MINIRECORDCORE style bit is specified when a container is created, then MINIRECORDCORE should be used instead of RECORDCORE and PMINIRECORDCORE should be used instead of PRECORDCORE in all applicable data structures and messages. == Type == struct == C Declaration Me...")
- 00:52, 21 April 2025 Martini talk contribs created page CM INSERTRECORD (Created page with "This message inserts one or more RECORDCORE structures into a container control. ;Note:; If the CCS_MINIRECORDCORE style bit is specified when a container is created, then MINIRECORDCORE should be used instead of RECORDCORE, and PMINIRECORDCORE should be used instead of PRECORDCORE in all applicable data structures and messages. ==Syntax== <PRE> param1 PRECORDCORE pRecord; Pointer to the RECORDCORE structure or structures to insert.: param2 PRECOR...")
- 00:51, 21 April 2025 Martini talk contribs created page CM INVALIDATEDETAILFIELDINFO (Created page with "This message notifies the container control that any or all FIELDINFO structures are not valid and that the view must be refreshed. ==Syntax== <PRE> param1 ULONG ulReserved; Reserved value, should be 0.: param2 ULONG ulReserved; Reserved value, should be 0.: </PRE> ==Parameters== ;ulReserved (ULONG) - Input : Reserved value, should be 0. ;ulReserved (ULONG) - Input : Reserved value, should be 0. ==Returns== ;rc (BOOL) - returns : Success...")
- 00:50, 21 April 2025 Martini talk contribs created page FIELDINFOINSERT (Created page with "Structure that contains information about the FIELDINFO structure or structures that are being inserted into a container. This structure is used in the CM_INSERTDETAILFIELDINFO container message only. == Type == struct == C Declaration Method == typedef == Example Code == <pre> typedef struct _FIELDINFOINSERT { ULONG cb; Structure size.: PFIELDINFO pFieldInfoOrder; Column order.: ULONG fInvalidateFieldIn...")
- 00:47, 21 April 2025 Martini talk contribs created page CM INSERTDETAILFIELDINFO (Created page with "This message inserts one or more FIELDINFO structures into a container control. ==Syntax== <PRE> param1 PFIELDINFO pFieldInfo; Pointer to the FIELDINFO structure or structures to insert.: param2 PFIELDINFOINSERT pFieldInfoInsert; Pointer to the FIELDINFOINSERT data structure.: </PRE> ==Parameters== ;pFieldInfo (PFIELDINFO) - Input : Pointer to the FIELDINFO structure or structures to insert. ;pFieldInfoInsert (PFIELDINFOINSERT) - Input...")