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 | }
|
---|