Programımızda, daha önceden oluşturduğumuz bir pencerenin özelliklerini değiştirmek için aşağıda genel yapısı verilen SetWindowLongPtr() fonksiyonunu kullanabiliriz.
LONG_PTR SetWindowLongPtr(
HWND hWnd,
int nIndex,
LONG_PTR dwNewLong
);
hWnd: Pencere handle değeri
nIndex: Handle değerini almak istediğimiz kontrolun tanımlayıcısı
dwNewLong: Değiştirilecek değer
HWND hwndEdit;
hwndEdit = CreateWindowEx(0, "EDIT", "",
WS_CHILD | WS_VISIBLE | ES_AUTOHSCROLL | ES_MULTILINE,
0, 0, 50, 20,
hwndParent, (HMENU) IDC_EDIT, NULL, NULL);
.
.
.
SetWindowLongPtr(hwndEdit, GWL_EXSTYLE, GetWindowLongPtr(hwndEdit, GWL_EXSTYLE) | ES_RIGHT); // ES_RIGHT özelliği ekleme