Lines Matching refs:data
45 struct GetMonitorInfoData *data = (struct GetMonitorInfoData *) _data;
47 // only get data for monitor number specified in <data>
48 data->monitorNum++;
49 if (data->monitorNum == data->requestedMonitor) {
50 data->bMonitorSpecifiedExists = TRUE;
51 data->monitorOffsetX = rect->left;
52 data->monitorOffsetY = rect->top;
53 data->monitorHeight = rect->bottom - rect->top;
54 data->monitorWidth = rect->right - rect->left;
55 data->monitorHandle = hMonitor;
62 QueryMonitor(int i, struct GetMonitorInfoData *data)
64 /* prepare data */
65 if (data == NULL)
67 memset(data, 0, sizeof(*data));
68 data->requestedMonitor = i;
71 EnumDisplayMonitors(NULL, NULL, getMonitorInfo, (LPARAM) data);
73 return data->bMonitorSpecifiedExists;