Instalați instrumentele de dezvoltare de software pachet pentru Windows și să deschideți un prompt de comandă mediu pentru construcția sa. În meniul „Start“, indicați spre „Toate programele“, „pachet SDK pentru Microsoft Windows“, și apoi „Skins CMD“.
Descărcați proba, de obicei, din documentația SDK pe hard disk.
Pentru a construi proba dintr-o fereastră de mediu construi o linie de comandă, mergeți la directorul sursă al eșantionului. În linia de comandă, tastați MSBuild.
Pentru a construi proba în Microsoft Visual Studio, încărcați soluția de probă sau fișierul de proiect și apoi apăsați comanda rapidă pe tastatură CTRL + SHIFT + B.
Pentru a rula proba compilate din fereastra de comandă de mediu construi, rulați EXE-fișier în Bin \ Debug sau Bin \ Release, conținute în dosarul eșantion de cod sursă.
Pentru a rula proba compilat cu depanare în Visual Studio, apăsați F5.
Acest exemplu descrie dimensiunea de conservare, locația și fereastra de stare fereastră. Fereastră pentru a asigura deschiderea ferestrei, în același loc unde a fost închis. În plus, în acest exemplu, suportul multi-monitor, de exemplu, în cazul în care monitorul pe care a fost închis fereastra fereastra. dezactivat, caseta de fereastra este afișat pe celelalte monitoare atașate.
Dorit următoarele structuri și interfețe Win32 API funcție (de la User32.dll):
WINDOWPLACEMENT. dimensiunea de depozitare, localizare și fereastra de stare (a se vedea. descrierea structurii WINDOWPLACEMENT).
GetWindowPlacement. WINDOWPLACEMENT pentru extragerea datelor din fereastra curentă înainte de a închide (a se vedea. GetWindowPlacement descrierea funcției).
SetWindowPlacement. WINDOWPLACEMENT pentru a recupera date atunci când deschideți fereastra (a se vedea. SetWindowPlacement descriere funcției).
Structura WINDOWPLACEMENT stocate fizic pe disc folosind suportul Microsoft .NET Framework pentru tastat puternic setările aplicației (a se vedea. Înțelegerea setările aplicației).