Computer Chess Club Archives


Search

Terms

Messages

Subject: Re: Is MFC AppWizard(exe) okay for beginning chess programming?

Author: James Swafford

Date: 20:17:23 01/26/01

Go up one level in this thread


On January 26, 2001 at 19:44:03, Eran wrote:

>
>In Visual C++ 6 pro, what is the best way to begin chess programming?
>
>In MFC AppWizard - step 1, what type of application should I create for it? SDI,
>MDI, or Dialog based?
>
>Your help is greatly appreciated
>
>Thanks in advance,
>Eran
>
>FYI:
>
>MFC - Microsoft Foundation Class
>SDI - Single Document Interface
>MDI - Multiple Document Interface
>Please note that Dialog based is not supported by Document\View architecture
>except SDI or MDI.


You can do either, but I'm guessing you're new to MFC, which means
you should probably go SDI.  MDI is a bit more complicated.  I'd
definitely rule out dialog based.  You don't need to subscribe to
Microsoft's "Document/View" architecture, either.

There are at least two open source MFC programs floating around out there.
The strongest is probably Arasan.  Galahad v1.0 (by me) isn't very strong,
but it has its own MFC based GUI.  http://members.nbci.com/jswaff/galahad

If you're more interested in writing a chess program than learning
MFC, you may want to just write a console based engine and use
Winboard as a GUI.  Check out Tim Mann's page (accessible from the
resource center).

--
James




This page took 0 seconds to execute

Last modified: Thu, 15 Apr 21 08:11:13 -0700

Current Computer Chess Club Forums at Talkchess. This site by Sean Mintz.