Article View: comp.os.os2.programmer
Article #2348Re: Menu bars on dialog boxes
From: Gordon MacKinney
Date: Thu, 20 Dec 1990 08:07
Date: Thu, 20 Dec 1990 08:07
19 lines
1124 bytes
1124 bytes
There are three steps to putting a menu in your dialogue box: 1. You need to change your resource definition (.rc file) of the dialogue box to include a menu. That should look something like this: DIALOG "Title" ID_DIALOG 0, 0, 100, 100, WC_FRAME, WS_VISIBILE | FCF_MENU | ... and whatever else you have. 2. Next you need to define your menu in the resource as well using the key word MENU (you've probably already done this). 3. Finally, in the WM_INITDLG of your dialogue procedure, call the WinLoadMenu command with the ID of your menu. I don't know if this is correct programming style, but it worked for me. Kristz (these stupid German keyboards...)
Technical Details
Message-ID:
<28020002@hpbblb.bbn.hp.com>Path:
arc1-ca.pugleaf.net!utzoo!utgpu!news-server.csri.toronto.edu!cs.utexas.edu!swrinde!zaphod.mps.ohio-state.edu!usc!ucsd!ucbvax!hplabs!hpcc05!hpbbn!hpbblb!gordonReferences:
<127332@linus.mitre.org>Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!utzoo!utgpu!news-server.csri.toronto.edu!cs.utexas.edu!swrinde!zaphod.mps.ohio-state.edu!usc!ucsd!ucbvax!hplabs!hpcc05!hpbbn!hpbblb!gordon From: gordon@hpbblb.bbn.hp.com (Gordon MacKinney) Newsgroups: comp.os.os2.programmer Subject: Re: Menu bars on dialog boxes Message-ID: <28020002@hpbblb.bbn.hp.com> Date: 20 Dec 90 08:07:45 GMT References: <127332@linus.mitre.org> Organization: HP Computer Systems Boeblingen Lines: 19