Q&A

  • Tray Icon에서 팝업메뉴 없애기,,,
tray icon으로 등록한뒤 팝업메뉴 띄워놓고 다른데 클릭하면 없어져야 하는데 안없어짐니다.



어떻게해야 없앨수 있을가요??? 꼭 그 메뉴를 선택해야만 없어지더군요,,, ㅠ,ㅠ,,,





procedure TForm1.Button1Click(Sender: TObject);

var

TrayIcon : TIcon;

begin



TrayIcon := TIcon.Create;

TrayIcon.LoadFromFile ( 'c:아이_3.ico' );



with IconData do

begin

cbSize := SizeOf( IconData );

Wnd := Handle;

uID := 100;

uFlags := NIF_MESSAGE + NIF_ICON + NIF_TIP;

uCallbackMessage := WM_USER + 1;

hIcon := TrayIcon.Handle;

szTip := '제목,,,';

end;

Form1.Hide;

Shell_NotifyIcon ( NIM_ADD, @IconData );

TrayIcon.Free;

end;



로 해서 등록했습니다,, ㅠ,ㅠ,,,



0  COMMENTS