## Vanara.PInvoke.ComDlg32  
PInvoke API (methods, structures and constants) imported from Windows ComDlg32.dll.

- Includes methods from comdlg32.dll  
- Current NuGet release: [![Nuget](https://img.shields.io/nuget/v/Vanara.PInvoke.ComDlg32?logo=nuget&style=flat-square)![Nuget](https://img.shields.io/nuget/dt/Vanara.PInvoke.ComDlg32?label=%20&style=flat-square)](https://www.nuget.org/packages/Vanara.PInvoke.ComDlg32)  
### Methods - 100% API coverage (11 of 11 functions)  
Native Method | Header | Managed Method  
--- | --- | ---  
[ChooseColor](https://www.google.com/search?num=5&q=ChooseColorA+site%3Alearn.microsoft.com) | Commdlg.h | [Vanara.PInvoke.ComDlg32.ChooseColor](https://github.com/dahall/Vanara/search?l=C%23&q=ChooseColor)  
[ChooseFont](https://www.google.com/search?num=5&q=ChooseFontA+site%3Alearn.microsoft.com) | Commdlg.h | [Vanara.PInvoke.ComDlg32.ChooseFont](https://github.com/dahall/Vanara/search?l=C%23&q=ChooseFont)  
[CommDlgExtendedError](https://www.google.com/search?num=5&q=CommDlgExtendedError+site%3Alearn.microsoft.com) | commdlg.h | [Vanara.PInvoke.ComDlg32.CommDlgExtendedError](https://github.com/dahall/Vanara/search?l=C%23&q=CommDlgExtendedError)  
[FindText](https://www.google.com/search?num=5&q=FindTextA+site%3Alearn.microsoft.com) | commdlg.h | [Vanara.PInvoke.ComDlg32.FindText](https://github.com/dahall/Vanara/search?l=C%23&q=FindText)  
[GetFileTitle](https://www.google.com/search?num=5&q=GetFileTitleA+site%3Alearn.microsoft.com) | commdlg.h | [Vanara.PInvoke.ComDlg32.GetFileTitle](https://github.com/dahall/Vanara/search?l=C%23&q=GetFileTitle)  
[GetOpenFileName](https://www.google.com/search?num=5&q=GetOpenFileNameA+site%3Alearn.microsoft.com) | commdlg.h | [Vanara.PInvoke.ComDlg32.GetOpenFileName](https://github.com/dahall/Vanara/search?l=C%23&q=GetOpenFileName)  
[GetSaveFileName](https://www.google.com/search?num=5&q=GetSaveFileNameA+site%3Alearn.microsoft.com) | commdlg.h | [Vanara.PInvoke.ComDlg32.GetSaveFileName](https://github.com/dahall/Vanara/search?l=C%23&q=GetSaveFileName)  
[PageSetupDlg](https://www.google.com/search?num=5&q=PageSetupDlgA+site%3Alearn.microsoft.com) | Commdlg.h | [Vanara.PInvoke.ComDlg32.PageSetupDlg](https://github.com/dahall/Vanara/search?l=C%23&q=PageSetupDlg)  
[PrintDlg](https://www.google.com/search?num=5&q=PrintDlgA+site%3Alearn.microsoft.com) | Commdlg.h | [Vanara.PInvoke.ComDlg32.PrintDlg](https://github.com/dahall/Vanara/search?l=C%23&q=PrintDlg)  
[PrintDlgEx](https://www.google.com/search?num=5&q=PrintDlgExA+site%3Alearn.microsoft.com) | Commdlg.h | [Vanara.PInvoke.ComDlg32.PrintDlgEx](https://github.com/dahall/Vanara/search?l=C%23&q=PrintDlgEx)  
[ReplaceText](https://www.google.com/search?num=5&q=ReplaceTextA+site%3Alearn.microsoft.com) | commdlg.h | [Vanara.PInvoke.ComDlg32.ReplaceText](https://github.com/dahall/Vanara/search?l=C%23&q=ReplaceText)  
### Enumerations  
Native Enum | Header | Managed Enum  
--- | --- | ---  
[CC](https://www.google.com/search?num=5&q=CC+site%3Alearn.microsoft.com) | commdlg.h | [Vanara.PInvoke.ComDlg32.CC](https://github.com/dahall/Vanara/search?l=C%23&q=CC)  
[CF](https://www.google.com/search?num=5&q=CF+site%3Alearn.microsoft.com) | commdlg.h | [Vanara.PInvoke.ComDlg32.CF](https://github.com/dahall/Vanara/search?l=C%23&q=CF)  
[DN](https://www.google.com/search?num=5&q=DN+site%3Alearn.microsoft.com) | commdlg.h | [Vanara.PInvoke.ComDlg32.DN](https://github.com/dahall/Vanara/search?l=C%23&q=DN)  
[ERR](https://www.google.com/search?num=5&q=ERR+site%3Alearn.microsoft.com) | cderr.h | [Vanara.PInvoke.ComDlg32.ERR](https://github.com/dahall/Vanara/search?l=C%23&q=ERR)  
[FR](https://www.google.com/search?num=5&q=FR+site%3Alearn.microsoft.com) | commdlg.h | [Vanara.PInvoke.ComDlg32.FR](https://github.com/dahall/Vanara/search?l=C%23&q=FR)  
[OFN](https://www.google.com/search?num=5&q=OFN+site%3Alearn.microsoft.com) | commdlg.h | [Vanara.PInvoke.ComDlg32.OFN](https://github.com/dahall/Vanara/search?l=C%23&q=OFN)  
[OFN_EX](https://www.google.com/search?num=5&q=OFN_EX+site%3Alearn.microsoft.com) | commdlg.h | [Vanara.PInvoke.ComDlg32.OFN_EX](https://github.com/dahall/Vanara/search?l=C%23&q=OFN_EX)  
[PD](https://www.google.com/search?num=5&q=PD+site%3Alearn.microsoft.com) | commdlg.h | [Vanara.PInvoke.ComDlg32.PD](https://github.com/dahall/Vanara/search?l=C%23&q=PD)  
[PD_EXCL](https://www.google.com/search?num=5&q=PD_EXCL+site%3Alearn.microsoft.com) | commdlg.h | [Vanara.PInvoke.ComDlg32.PD_EXCL](https://github.com/dahall/Vanara/search?l=C%23&q=PD_EXCL)  
[PD_RESULT](https://www.google.com/search?num=5&q=PD_RESULT+site%3Alearn.microsoft.com) | commdlg.h | [Vanara.PInvoke.ComDlg32.PD_RESULT](https://github.com/dahall/Vanara/search?l=C%23&q=PD_RESULT)  
[PSD](https://www.google.com/search?num=5&q=PSD+site%3Alearn.microsoft.com) | commdlg.h | [Vanara.PInvoke.ComDlg32.PSD](https://github.com/dahall/Vanara/search?l=C%23&q=PSD)  
### Structures  
Native Structure | Header | Managed Structure  
--- | --- | ---  
[CHOOSECOLOR](https://www.google.com/search?num=5&q=CHOOSECOLOR+site%3Alearn.microsoft.com) | commdlg.h | [Vanara.PInvoke.ComDlg32.CHOOSECOLOR](https://github.com/dahall/Vanara/search?l=C%23&q=CHOOSECOLOR)  
[CHOOSEFONT](https://www.google.com/search?num=5&q=CHOOSEFONT+site%3Alearn.microsoft.com) | commdlg.h | [Vanara.PInvoke.ComDlg32.CHOOSEFONT](https://github.com/dahall/Vanara/search?l=C%23&q=CHOOSEFONT)  
[DEVNAMES](https://www.google.com/search?num=5&q=DEVNAMES+site%3Alearn.microsoft.com) | commdlg.h | [Vanara.PInvoke.ComDlg32.DEVNAMES](https://github.com/dahall/Vanara/search?l=C%23&q=DEVNAMES)  
[FINDREPLACE](https://www.google.com/search?num=5&q=FINDREPLACE+site%3Alearn.microsoft.com) | commdlg.h | [Vanara.PInvoke.ComDlg32.FINDREPLACE](https://github.com/dahall/Vanara/search?l=C%23&q=FINDREPLACE)  
[OFNOTIFY](https://www.google.com/search?num=5&q=OFNOTIFY+site%3Alearn.microsoft.com) | commdlg.h | [Vanara.PInvoke.ComDlg32.OFNOTIFY](https://github.com/dahall/Vanara/search?l=C%23&q=OFNOTIFY)  
[OFNOTIFYEX](https://www.google.com/search?num=5&q=OFNOTIFYEX+site%3Alearn.microsoft.com) | commdlg.h | [Vanara.PInvoke.ComDlg32.OFNOTIFYEX](https://github.com/dahall/Vanara/search?l=C%23&q=OFNOTIFYEX)  
[OPENFILENAME](https://www.google.com/search?num=5&q=OPENFILENAME+site%3Alearn.microsoft.com) | commdlg.h | [Vanara.PInvoke.ComDlg32.OPENFILENAME](https://github.com/dahall/Vanara/search?l=C%23&q=OPENFILENAME)  
[PAGESETUPDLG](https://www.google.com/search?num=5&q=PAGESETUPDLG+site%3Alearn.microsoft.com) | commdlg.h | [Vanara.PInvoke.ComDlg32.PAGESETUPDLG](https://github.com/dahall/Vanara/search?l=C%23&q=PAGESETUPDLG)  
[PRINTDLG](https://www.google.com/search?num=5&q=PRINTDLG+site%3Alearn.microsoft.com) | commdlg.h | [Vanara.PInvoke.ComDlg32.PRINTDLG](https://github.com/dahall/Vanara/search?l=C%23&q=PRINTDLG)  
[PRINTDLGEX](https://www.google.com/search?num=5&q=PRINTDLGEX+site%3Alearn.microsoft.com) | commdlg.h | [Vanara.PInvoke.ComDlg32.PRINTDLGEX](https://github.com/dahall/Vanara/search?l=C%23&q=PRINTDLGEX)  
[PRINTPAGERANGE](https://www.google.com/search?num=5&q=PRINTPAGERANGE+site%3Alearn.microsoft.com) | commdlg.h | [Vanara.PInvoke.ComDlg32.PRINTPAGERANGE](https://github.com/dahall/Vanara/search?l=C%23&q=PRINTPAGERANGE)  
### Interfaces  
Native Interface | Header | Managed Interface  
--- | --- | ---  
[IPrintDialogCallback](https://www.google.com/search?num=5&q=IPrintDialogCallback+site%3Alearn.microsoft.com) | commdlg.h | [Vanara.PInvoke.ComDlg32.IPrintDialogCallback](https://github.com/dahall/Vanara/search?l=C%23&q=IPrintDialogCallback)  
[IPrintDialogServices](https://www.google.com/search?num=5&q=IPrintDialogServices+site%3Alearn.microsoft.com) | commdlg.h | [Vanara.PInvoke.ComDlg32.IPrintDialogServices](https://github.com/dahall/Vanara/search?l=C%23&q=IPrintDialogServices)  
