Цитата: Эту галку можно проверить, а лучше поставить/снять кодом?
CODE:#define SPI_GETMOUSE 0x0003
external(INT, "SystemParametersInfo", "SystemParametersInfoA", "User32.dll");
int aMouseInfo[3];
SystemParametersInfo(SPI_GETMOUSE, 0, address(#aMouseInfo[0]), 0);
if(aMouseInfo[2]) messagebox("Галка выбрана");
else messagebox("Галка не выбрана");
CODE:#define SPI_SETMOUSE 0x0004
#define SPIF_SENDCHANGE 0x0002
external(INT, "SystemParametersInfo", "SystemParametersInfoA", "User32.dll");
int aMouseInfo[3] = {0, 0, 0};
aMouseInfo[2] = 0; // снять галку
//aMouseInfo[2] = 1; // установить
SystemParametersInfo(SPI_SETMOUSE, 0, address(#aMouseInfo[0]), SPIF_SENDCHANGE); |