---
name: "NC_DrawSysButton95"
section: "3w"
platform: "linux"
package: "wine-doc"
version: "0.0.980315-1"
release: "Debian 2.0 (Hamm)"
platforms: ["linux"]
url: "https://new.carta.tech/NC_DrawSysButton95"
---

# NC\_DrawSysButton95(3w)

void NC\_DrawSysButton95(

## NAME

NC\_DrawSysButton95 - void  NC\_DrawSysButton95(

## SYNOPSIS

**void NC\_DrawSysButton95**\
 **(**\
\
 	**HWND32 hwnd,**\
\
 	**HDC32 hdc,**\
\
 	**BOOL32 down**\
 **);**

## DESCRIPTION

HWND32  hwnd, HDC32  hdc, BOOL32  down )

Draws a fake Win95 system button.  Horribly broken.  We should be drawing an icon, not the X.  (This will require some thought).

## BUGS

Plain and simply doesn't work.  Fails miserably for child windows.

Revision history 05-Jul-1997 Dave Cuthbert (dacut@ece.cmu.edu) Original implementation from NC\_DrawSysButton source.

## SEE ALSO

[DrawCaptionTemp32A(3w)](/DrawCaptionTemp32A/3w.md), [AdjustWindowRect16(3w)](/AdjustWindowRect16/3w.md), [AdjustWindowRect32(3w)](/AdjustWindowRect32/3w.md), [AdjustWindowRectEx16(3w)](/AdjustWindowRectEx16/3w.md), [AdjustWindowRectEx32(3w)](/AdjustWindowRectEx32/3w.md), [NC\_HandleNCCalcSize(3w)](/NC_HandleNCCalcSize/3w.md), [NC\_HandleNCHitTest(3w)](/NC_HandleNCHitTest/3w.md), [NC\_DrawSysButton(3w)](/NC_DrawSysButton/3w.md), [NC\_DoNCPaint(3w)](/NC_DoNCPaint/3w.md), [NC\_DoNCPaint95(3w)](/NC_DoNCPaint95/3w.md), [NC\_HandleNCPaint(3w)](/NC_HandleNCPaint/3w.md), [NC\_HandleNCActivate(3w)](/NC_HandleNCActivate/3w.md), [NC\_HandleSetCursor(3w)](/NC_HandleSetCursor/3w.md), [NC\_GetSysPopupPos(3w)](/NC_GetSysPopupPos/3w.md), [NC\_HandleNCLButtonDown(3w)](/NC_HandleNCLButtonDown/3w.md), [NC\_HandleNCLButtonDblClk(3w)](/NC_HandleNCLButtonDblClk/3w.md), [NC\_HandleSysCommand(3w)](/NC_HandleSysCommand/3w.md)
