NVDA Helper
In-process and lite high-speed utilities for NVDA
sysListView32.cpp File Reference
#include <windows.h>
#include <commctrl.h>
#include <common/log.h>
#include <remote/nvdaInProcUtils.h>

Go to the source code of this file.

Macros

#define WIN32_LEAN_AND_MEAN
 
#define CBEMAXSTRLEN   512
 

Functions

error_status_t nvdaInProcUtils_sysListView32_getGroupInfo (handle_t bindingHandle, const unsigned long windowHandle, int groupIndex, BSTR *header, BSTR *footer, int *state)
 
error_status_t nvdaInProcUtils_sysListView32_getColumnContent (handle_t bindingHandle, const unsigned long windowHandle, int item, int subItem, BSTR *text)
 
error_status_t nvdaInProcUtils_sysListView32_getColumnLocation (handle_t bindingHandle, const unsigned long windowHandle, int item, int subItem, RECT *location)
 
error_status_t nvdaInProcUtils_sysListView32_getColumnHeader (handle_t bindingHandle, const unsigned long windowHandle, int subItem, BSTR *text)
 
error_status_t nvdaInProcUtils_sysListView32_getColumnOrderArray (handle_t bindingHandle, const unsigned long windowHandle, const int columnCount, int *columnOrderArray)
 

Macro Definition Documentation

◆ WIN32_LEAN_AND_MEAN

#define WIN32_LEAN_AND_MEAN

◆ CBEMAXSTRLEN

Function Documentation

◆ nvdaInProcUtils_sysListView32_getGroupInfo()

error_status_t nvdaInProcUtils_sysListView32_getGroupInfo ( handle_t bindingHandle,
const unsigned long windowHandle,
int groupIndex,
BSTR * header,
BSTR * footer,
int * state )

References LOG_DEBUGWARNING.

◆ nvdaInProcUtils_sysListView32_getColumnContent()

error_status_t nvdaInProcUtils_sysListView32_getColumnContent ( handle_t bindingHandle,
const unsigned long windowHandle,
int item,
int subItem,
BSTR * text )

◆ nvdaInProcUtils_sysListView32_getColumnLocation()

error_status_t nvdaInProcUtils_sysListView32_getColumnLocation ( handle_t bindingHandle,
const unsigned long windowHandle,
int item,
int subItem,
RECT * location )

References LOG_DEBUGWARNING, and LOG_ERROR.

◆ nvdaInProcUtils_sysListView32_getColumnHeader()

error_status_t nvdaInProcUtils_sysListView32_getColumnHeader ( handle_t bindingHandle,
const unsigned long windowHandle,
int subItem,
BSTR * text )

◆ nvdaInProcUtils_sysListView32_getColumnOrderArray()

error_status_t nvdaInProcUtils_sysListView32_getColumnOrderArray ( handle_t bindingHandle,
const unsigned long windowHandle,
const int columnCount,
int * columnOrderArray )

References LOG_DEBUGWARNING, and LOG_ERROR.