Click here to Skip to main content
15,893,904 members
Home / Discussions / C / C++ / MFC
   

C / C++ / MFC

 
GeneralRe: Coloured button Pin
Chris Hambleton4-Oct-02 10:05
Chris Hambleton4-Oct-02 10:05 
GeneralRe: Coloured button Pin
User 98854-Oct-02 10:35
User 98854-Oct-02 10:35 
GeneralRe: Coloured button Pin
User 98854-Oct-02 10:37
User 98854-Oct-02 10:37 
GeneralMixing MSVCRT and MSVCRTD Pin
Aaron Schaefer4-Oct-02 9:36
Aaron Schaefer4-Oct-02 9:36 
Questionsorting CMenu items ? Pin
Anonymous4-Oct-02 9:09
Anonymous4-Oct-02 9:09 
GeneralCPropertyPage and modeless dialog Pin
Gero Gerber4-Oct-02 9:02
Gero Gerber4-Oct-02 9:02 
GeneralRe: I have the same problem in my program Pin
lucy29-Oct-02 3:05
lucy29-Oct-02 3:05 
GeneralRe: I found the solution Pin
lucy29-Oct-02 3:38
lucy29-Oct-02 3:38 
The dialog is not properly aligned at the first time only, is because that the property sheet was moved after the first active property page was shown. This is the message handling sequence:
CMyPropertyPage::OnShowWindow()
{
    // align the modeless dialog
}
CMyView::OnInitialUpdate()
{
    // place the property sheet at the top left corner
    m_sheet.MoveWindow(&sheetRect, TRUE);
}


so the solution is: reshow the property page after the property sheet is moved to a correct position. My method is:
CMyView::OnInitialUpdate()
{
    // place the property sheet at the top left corner
    m_sheet.MoveWindow(&sheetRect, TRUE);

    m_sheet.GetActivePage()->SendMessage(WM_SHOWWINDOW, FALSE, 0);
    m_sheet.GetActivePage()->SendMessage(WM_SHOWWINDOW, TRUE, 0);
}


HTH.
GeneralA simple hooking problem Pin
generic_user_id4-Oct-02 8:50
generic_user_id4-Oct-02 8:50 
GeneralRe: A simple hooking problem Pin
Scott H. Settlemier4-Oct-02 10:22
Scott H. Settlemier4-Oct-02 10:22 
GeneralRe: A simple hooking problem Pin
generic_user_id4-Oct-02 11:11
generic_user_id4-Oct-02 11:11 
GeneralRe: A simple hooking problem Pin
Joel Lucsy6-Oct-02 7:41
Joel Lucsy6-Oct-02 7:41 
GeneralRe: A simple hooking problem Pin
generic_user_id7-Oct-02 4:06
generic_user_id7-Oct-02 4:06 
Generalclass not accessible in class wizard... Pin
nss4-Oct-02 8:40
nss4-Oct-02 8:40 
GeneralRe: class not accessible in class wizard... Pin
Carlos Antollini4-Oct-02 8:53
Carlos Antollini4-Oct-02 8:53 
Generalwow! Thanks! Pin
nss4-Oct-02 9:17
nss4-Oct-02 9:17 
Generalretain focus on modeless dlg, once Pin
brianwelsch4-Oct-02 8:33
brianwelsch4-Oct-02 8:33 
GeneralRe: retain focus on modeless dlg, once Pin
Anonymous4-Oct-02 11:06
Anonymous4-Oct-02 11:06 
GeneralInline and optimisations Pin
krisn4-Oct-02 8:28
krisn4-Oct-02 8:28 
GeneralRe: Inline and optimisations Pin
alex.barylski4-Oct-02 10:52
alex.barylski4-Oct-02 10:52 
GeneralRe: Inline and optimisations Pin
Joe Woodbury7-Oct-02 21:18
professionalJoe Woodbury7-Oct-02 21:18 
GeneralRe: Inline and optimisations Pin
l a u r e n4-Oct-02 11:14
l a u r e n4-Oct-02 11:14 
GeneralRe: Inline and optimisations Pin
alex.barylski4-Oct-02 14:51
alex.barylski4-Oct-02 14:51 
GeneralRe: Inline and optimisations Pin
krisn6-Oct-02 23:21
krisn6-Oct-02 23:21 
GeneralRe: Inline and optimisations Pin
Mike Nordell4-Oct-02 23:04
Mike Nordell4-Oct-02 23:04 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.