DirectX/Creare la finestra: differenze tra le versioni

Contenuto cancellato Contenuto aggiunto
m fix chiave cat
BimBot (discussione | contributi)
m Bot: Sostituzione automatica (-([Pp])erchè +\1erché)
Riga 63:
Nonostante i nomi siano abbastanza chiari è bene conoscerli in quanto il loro uso in questo ambiente è continuo. Da notare come quasi tutti i puntatori inizino con LP o solo con P. Una volta (quando l'uso del DOS era ancora esteso) esisteva la distinzione tra LongPointer (o FAR Pointer) e Pointer (o NEAR Pointer). Su Windows non fa alcuna differenza usare puntatore P o LP, anche se gli LP sono di gran lunga preferiti.
 
In ambiente Windows è preferibile usare ''wchar'' al posto di ''char''. Allo stesso modo è meglio LPCWSTR al posto di LPCSTR, e al posto di std::string, std::wstring. Questo perchèperché internamente Win32 supporta [[w:Unicode|Unicode]] in formato [[w:UTF-16|UTF-16]]. E' quindi possibile visualizzare caratteri di ogni tipo da ogni parte del mondo (con rarissime eccezioni: usereste mai le rune antiche per il titolo della finestra?). Dato che Win32 ci da questa possibilità utilizzerò l'Unicode ovunque possibile. Se non l'aveste ancora fatto, nelle proprietà del progetto in Visual Studio potete specificare che intendete utilizzare Unicode.
 
== Prepariamo la finestra ==