the menu bar is hidden under the title bar in a frame window generated from a dll ...
- From: "JD Young" <jdt_young@xxxxxxxxx>
- Date: Mon, 14 May 2007 15:48:02 -0700
Hi,
A very simple frame window generated from a dll of mine always has its menu
bar hidden under the title bar. I have to click on the title bar to make
the menu items show up. The following code that generates the frame
window is actually copied from a small test program to the dll. In the test
program, the code works just fine. So what makes the difference? I suspect
IDR_MENU_TEST is only partially successfully loaded in the dll. Any reason
for it? Pleave provide me any clue and hint. Your help is much
appreciated. (I am using VS 2005)
C2DGraphDoc *pDoc = new C2DGraphDoc;
C2DGraphFrame * pFrame = new C2DGraphFrame();
CCreateContext context;
context.m_pNewViewClass = RUNTIME_CLASS( C2DGraphView );
context.m_pCurrentDoc = pDoc;
BOOL bRes = pFrame->LoadFrame(IDR_MENU_TEST,
WS_OVERLAPPEDWINDOW | FWS_ADDTOTITLE, NULL, &context);
pFrame->SetWindowText( _T("TEST") );
pFrame->ShowWindow(SW_SHOW);
JD
.
- Follow-Ups:
- Re: the menu bar is hidden under the title bar in a frame window generated from a dll ...
- From: Victor
- Re: the menu bar is hidden under the title bar in a frame window generated from a dll ...
- From: Tom Serface
- Re: the menu bar is hidden under the title bar in a frame window generated from a dll ...
- From: Ajay Kalra
- Re: the menu bar is hidden under the title bar in a frame window generated from a dll ...
- Prev by Date: Re: problem with /DELAYLOAD
- Next by Date: Re: problem with /DELAYLOAD
- Previous by thread: Re: CWnd comprised of multiple Dlg Resources
- Next by thread: Re: the menu bar is hidden under the title bar in a frame window generated from a dll ...
- Index(es):
Relevant Pages
|