Windows Programming - D Programming Language

Menu

- Learn
- Documentation
  - Language Reference
  - Library Reference
  - Command-line Reference
  - Feature Overview
  - Articles
- Downloads
- Packages
- Community
  - Blog
  - Orgs using D
  - Twitter
  - Forums
  - IRC
  - Community Discord
  - Wiki
  - GitHub
  - Issues
  - Get involved
  - Contributors
  - Foundation
  - Security Team
  - Donate
  - Sponsors
- Resources
  - Tour
  - Books
  - Tutorials
  - Tools
  - Editors
  - IDEs
  - run.dlang.io
  - Visual D
  - Acknowledgments
  - D Style
  - Glossary
  - Sitemap

Search
Report a bug
If you spot a problem with this page, click here to create a Bugzilla issue.
Improve this page
Quickly fork, edit online, and submit a pull request for this page. Requires a signed-in GitHub account. This works well for small changes. If you'd like to make larger changes you may want to consider using a local clone.

# Windows Programming

Contents

1. Windows 32 and 64 bit MSCOFF Programs
   1. Console Programs
   2. Windows GUI Programs
   3. DLLs
2. Windows 32 bit OMF Programs
   1. Console Programs
   2. Windows GUI Programs
   3. DLLs

This covers Windows programming with 32 bit OMF, 32 bit Mscoff, 64 bit Mscoff, console programs, GUI programs, and DLLs.

## Windows 32 and 64 bit MSCOFF Programs

32 bit and 64 bit MSCOFF programs use the Microsoft Visual C/C++ compiler as the Associated C Compiler, generate object files in the MSCOFF format, and use the Microsoft linker to link them.

### Console Programs

### Windows GUI Programs

### DLLs

## Windows 32 bit OMF Programs

32 bit OMF programs use the Digital Mars C/C++ compiler as the Associated C Compiler, generate object files in the OMF format, and use the Optlink linker to link them.

### Console Programs

### Windows GUI Programs

### DLLs

Live Functions
Copyright © 1999-2023 by the D Language Foundation | Page generated by Ddoc on Sat Jul 15 12:03:50 2023