MCPcopy Create free account
hub / github.com/mhammond/pywin32 / PyCTreeCtrl_GetItemState

Function PyCTreeCtrl_GetItemState

Pythonwin/win32ctrlTree.cpp:374–385  ·  view source on GitHub ↗

@pymethod (int,int)|PyCTreeCtrl|GetItemState|Retrieves the state and mask of an item. @pyparm HTREEITEM|item||The specified item @pyparm int|stateMask||The mask for the result.

Source from the content-addressed store, hash-verified

372// @pyparm HTREEITEM|item||The specified item
373// @pyparm int|stateMask||The mask for the result.
374PyObject *PyCTreeCtrl_GetItemState( PyObject *self, PyObject *args )
375{
376 HTREEITEM item; UINT stateMask;
377 if (!PyArg_ParseTuple( args, "ii:GetItemState", &item, &stateMask))
378 return NULL;
379 CTreeCtrl *pList = GetTreeCtrl(self);
380 if (!pList) return NULL;
381 GUI_BGN_SAVE;
382 long state = pList->GetItemState(item, stateMask);
383 GUI_END_SAVE;
384 return PyInt_FromLong(state);
385}
386
387// @pymethod <o PyCImageList>|PyCTreeCtrl|GetImageList|Retrieves the current image list.
388PyObject *PyCTreeCtrl_GetImageList( PyObject *self, PyObject *args )

Callers

nothing calls this directly

Calls 2

GetTreeCtrlFunction · 0.85
GetItemStateMethod · 0.80

Tested by

no test coverage detected