Нужно вызвать функцию слежения за мышкой, чтобы получить сообщение, когда мышь покидает главное окно, не понимаю как заполнить структуру, чтобы заработало.
CODE:
external(INT, "TrackMouseEvent", "TrackMouseEvent", "User32.dll");
int TRACKMOUSEEVENT[4];
initialarray(#TRACKMOUSEEVENT[0], 0);
TRACKMOUSEEVENT[0]=size(#TRACKMOUSEEVENT[0]);
TRACKMOUSEEVENT[1]=2;
TRACKMOUSEEVENT[2]=gethwnd(0);
TrackMouseEvent(address(#TRACKMOUSEEVENT[0]));
external(INT, "TrackMouseEvent", "TrackMouseEvent", "User32.dll");
int TRACKMOUSEEVENT[4];
initialarray(#TRACKMOUSEEVENT[0], 0);
TRACKMOUSEEVENT[0]=size(#TRACKMOUSEEVENT[0]);
TRACKMOUSEEVENT[1]=2;
TRACKMOUSEEVENT[2]=gethwnd(0);
TrackMouseEvent(address(#TRACKMOUSEEVENT[0]));