Chce odczytac z edita i zapisac to do pliku. Robie to w nastepujacy sposob:
 
  case WM_PAINT: 
  GetLocalTime(&systime); 
  hYear = CreateWindowEx(WS_EX_CLIENTEDGE,"edit", NULL, WS_CHILD | WS_VISIBLE | ES_RIGHT, 10,30,100,20, hWnd, (HMENU)100, hInstance, NULL); 
  sprintf(year, "%d", systime.wYear); 
  SetDlgItemText(hWnd, 100, year); 
  break;
 
  case WM_COMMAND: 
  switch(LOWORD(wParam)) { 
  case 106: 
  file.open(".\\docklets\\Reminder\\remaind.txt",ios::app); 
  dateLength = GetWindowTextLength(hYear); 
  yText = (PBYTE) malloc ((dateLength + 1) * sizeof (TCHAR)); 
  GetWindowText(hYear, (PTSTR) yText, dateLength + 1); 
  file.write((TCHAR*)yText, dateLength);
 
  Jednak to nie dziala. Nic do pliku nie jest zapisywane. 
  Jezeli zapisywanie przeniose do WM_PAINT to zapisuje, a tak nie. Dlaczego? Czy gubiony jest uchwyt do edita?
 
  Dzieki za odpowiedz