Click here to Skip to main content
15,887,214 members
Home / Discussions / ATL / WTL / STL
   

ATL / WTL / STL

 
AnswerRe: how to fix error C2993: 'float' : illegal type for non-type template parameter ' Pin
John R. Shaw29-Mar-09 20:16
John R. Shaw29-Mar-09 20:16 
QuestionAccess Denied Error from OpenStream Pin
Ankush12319-Mar-09 4:49
Ankush12319-Mar-09 4:49 
AnswerRe: Access Denied Error from OpenStream Pin
Jonathan Davies19-Mar-09 7:25
Jonathan Davies19-Mar-09 7:25 
GeneralRe: Access Denied Error from OpenStream Pin
Ankush12319-Mar-09 19:22
Ankush12319-Mar-09 19:22 
GeneralRe: Access Denied Error from OpenStream Pin
Ankush12319-Mar-09 20:10
Ankush12319-Mar-09 20:10 
GeneralRe: Access Denied Error from OpenStream Pin
Jonathan Davies20-Mar-09 1:53
Jonathan Davies20-Mar-09 1:53 
Questionwindow placement and restoration query Pin
Jonathan Davies18-Mar-09 6:19
Jonathan Davies18-Mar-09 6:19 
AnswerRe: window placement and restoration query Pin
Stuart Dootson19-Mar-09 8:08
professionalStuart Dootson19-Mar-09 8:08 
Assuming wndMain is of type CMainFrame....

Add a WINDOWPLACEMENT member to the CMainFrame class, add a WINDOWPLACEMENT parameter to the CMainFrame constructor that you us to initialise the WINDOWPLACEMENT member of CMainFrame. Use that member to set the window's placement (with SetWindowPlacement) in the WM_CREATE handler?

Like this:

// In your app's Run function:
   WINDOWPLACEMENT wp;
   // Get the stored window placement
   CMainFrame wndMain(wp);


// In your CMainFrame class:
   CMainFrame(WINDOWPLACEMENT const& wp) : wp_(wp) {}
   CMainFrame()
   {
      WINDOWPLACEMENT wp = {0};
      wp.length = sizeof WINDOWPLACEMENT;
      wp.showCmd = SW_SHOWNORMAL;
      wp.rcNormalPosition.top = 100;
      wp.rcNormalPosition.left = 100;
      wp.rcNormalPosition.right = 200;
      wp.rcNormalPosition.bottom = 200;
      wp_ = wp;
   }

   WINDOWPLACEMENT wp_;

   LRESULT OnCreate(UINT /*uMsg*/, WPARAM /*wParam*/, LPARAM /*lParam*/, BOOL& /*bHandled*/)
   {
      SetWindowPlacement(&wp_);
      // Rest of your OnCreate
   }


Yes, it works and you get the maximized client rect back in OnCreate.

Java, Basic, who cares - it's all a bunch of tree-hugging hippy cr*p

GeneralRe: window placement and restoration query Pin
Jonathan Davies20-Mar-09 5:24
Jonathan Davies20-Mar-09 5:24 
QuestionObject properties - control embedded in web page Pin
AssemblySoft16-Mar-09 6:13
AssemblySoft16-Mar-09 6:13 
AnswerRe: Object properties - control embedded in web page Pin
«_Superman_»16-Mar-09 18:59
professional«_Superman_»16-Mar-09 18:59 
GeneralRe: Object properties - control embedded in web page Pin
AssemblySoft16-Mar-09 22:10
AssemblySoft16-Mar-09 22:10 
GeneralRe: Object properties - control embedded in web page Pin
«_Superman_»17-Mar-09 1:32
professional«_Superman_»17-Mar-09 1:32 
GeneralRe: Object properties - control embedded in web page Pin
AssemblySoft17-Mar-09 4:12
AssemblySoft17-Mar-09 4:12 
GeneralRe: Object properties - control embedded in web page Pin
«_Superman_»17-Mar-09 23:49
professional«_Superman_»17-Mar-09 23:49 
QuestionAdding to CFolderDialogImpl Pin
joboodi313-Mar-09 7:09
joboodi313-Mar-09 7:09 
AnswerRe: Adding to CFolderDialogImpl Pin
Stuart Dootson14-Mar-09 5:04
professionalStuart Dootson14-Mar-09 5:04 
Questionthe question that relate to CreateInstance Pin
weifirst12-Mar-09 21:03
weifirst12-Mar-09 21:03 
AnswerRe: the question that relate to CreateInstance Pin
Stuart Dootson12-Mar-09 22:12
professionalStuart Dootson12-Mar-09 22:12 
Generalthanks. this query is resolves. it is not relate com, it is other question. Pin
weifirst15-Mar-09 21:46
weifirst15-Mar-09 21:46 
QuestionDynamic UUID? Pin
lucyh3h12-Mar-09 7:37
lucyh3h12-Mar-09 7:37 
AnswerRe: Dynamic UUID? Pin
«_Superman_»12-Mar-09 19:56
professional«_Superman_»12-Mar-09 19:56 
QuestionEquivalent for CPtrList in ATL Pin
Elsie9-Mar-09 21:45
Elsie9-Mar-09 21:45 
AnswerRe: Equivalent for CPtrList in ATL Pin
Jonathan Davies10-Mar-09 0:21
Jonathan Davies10-Mar-09 0:21 
GeneralRe: Equivalent for CPtrList in ATL Pin
Elsie10-Mar-09 4:06
Elsie10-Mar-09 4:06 

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.