| [2] | 1 | // ** Settings ************************************************************
 | 
|---|
 | 2 | 
 | 
|---|
 | 3 | 
 | 
|---|
 | 4 | SETTINGS :: Settings (VOID)
 | 
|---|
 | 5 | : ththSettings (apse, PSZ_PROFILENAME, L_PROFILEVERSION)
 | 
|---|
 | 6 | {
 | 
|---|
 | 7 |     swpMain.x = 98; swpMain.y = 66;
 | 
|---|
 | 8 | 
 | 
|---|
 | 9 |     // get main window data
 | 
|---|
 | 10 |     ULONG ul = sizeof (swpMain);
 | 
|---|
 | 11 |     PrfQueryProfileData (hini, "Window", "SWP", PVOID (&swpMain), &ul);
 | 
|---|
 | 12 |     ul = sizeof (usMain);
 | 
|---|
 | 13 |     PrfQueryProfileData (hini, "Window", "US", PVOID (&usMain), &ul);
 | 
|---|
 | 14 | 
 | 
|---|
 | 15 |     // get snapshot window data
 | 
|---|
 | 16 |     ul = sizeof (swp);
 | 
|---|
 | 17 |     PrfQueryProfileData (hini, "Snapshot", "SWP", PVOID (&swp), &ul);
 | 
|---|
 | 18 |     ul = sizeof (us);
 | 
|---|
 | 19 |     PrfQueryProfileData (hini, "Snapshot", "US", PVOID (&us), &ul);
 | 
|---|
 | 20 | }
 | 
|---|
 | 21 | 
 | 
|---|
 | 22 | // ** ~Settings ***********************************************************
 | 
|---|
 | 23 | 
 | 
|---|
 | 24 | SETTINGS :: ~Settings (VOID)
 | 
|---|
 | 25 | {
 | 
|---|
 | 26 |     PrfWriteProfileData (hini, "Snapshot", "SWP",
 | 
|---|
 | 27 |                          PVOID (&swp), sizeof (swp));
 | 
|---|
 | 28 |     PrfWriteProfileData (hini, "Snapshot", "US",
 | 
|---|
 | 29 |                          PVOID (&us), sizeof (us));
 | 
|---|
 | 30 | 
 | 
|---|
 | 31 |     PrfWriteProfileData (hini, "Window", "SWP",
 | 
|---|
 | 32 |                          PVOID (&swp), sizeof (swpMain));
 | 
|---|
 | 33 |     PrfWriteProfileData (hini, "Window", "US",
 | 
|---|
 | 34 |                          PVOID (&us), sizeof (usMain));
 | 
|---|
 | 35 | 
 | 
|---|
 | 36 |     this->ththSettings::~ththSettings ();
 | 
|---|
 | 37 | }
 | 
|---|