Свой Active Desktop
От: smartov Украина  
Дата: 29.01.06 12:40
Оценка:
Не подскажет ли All как можно свое окно пихнуть в Desktop точно так-же, как это делает Active Desktop — т.е. под иконками.
Создаю вот так

  W:=CreateWindow('EDIT','',WS_POPUP or ES_MULTILINE,100,100,200,200,Desktop,0,hInstance,nil);
  ShowWindow(W,SW_SHOW);
  repeat
    R:=integer(GetMessage(M,W,0,0));
    if R=-1 then continue;
    if R=0 then break;
    TranslateMessage(M);
    DispatchMessage(M);
  until false;

С обработкой сообщений. Все работает. Но иконки перекрывает.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.