RegisterClass(&wc);
-
hallo
sagtma gibst eine möglichkeit eine windowclass die ich registriert habe, umzuändern? ich kenn mich nicht so mit der winapi aus (hab immer mit der vcl programmiert)
also ich regsitriere ja ein fensterWNDCLASS wc; wc.style = FWndClassStyles; wc.lpfnWndProc = (WNDPROC)&WndProc; wc.cbClsExtra = 0; wc.cbWndExtra = 0; wc.hInstance = FInstance; wc.hIcon = NULL;//LoadIcon (hInstance, szAppName); wc.hCursor = LoadCursor(NULL, IDC_ARROW); wc.hbrBackground = (HBRUSH)(COLOR_WINDOW+1); wc.lpszMenuName = FAppName.c_str(); wc.lpszClassName = FAppName.c_str(); return RegisterClass(&wc);
und wie kann ich dann später z.b. wc.style ändern?
oder hIcon, hCursor, hbrBackground ?
muss ich da die klasse erst unregestrieren? oder wie auch immer....
-
SetWindowLong(Ptr) bzw. SetClassLong(Ptr)
-
axo thx
ich kenn mich noch net so mit der winapi aus