delphi窗体固定在桌面上 procedure WndProc(var Message: TMessage); override; procedure FormCreate(Sender: TObject); begin windows.SetParent(Self.Handle,FindWindowEx(FindWindow('Progman',nil),0,'shelldll_defview',nil));//将窗口设置为屏幕的子窗口 //以下显示桌面 keybd_event(91,0,0,0); keybd_event(77,0,0,0); keybd_event(77,0,KEYEVENTF_KEYUP,0); keybd_event(91,0,KEYEVENTF_KEYUP,0); end; |
|