In the previous section, we defined an overloaded version of GetNextItem()
which returns the next item in the outline as if the outline were completely
expanded. We now define its counterpart: GetPrevItem(). This function uses
the GetLastItem() defined in an earlier section.
// GetNextItem - Get previous item
as if outline was completely expanded
- The item immediately above the reference item
- The reference item
HTREEITEM CTreeCtrlX::GetPrevItem( HTREEITEM hItem )
On-Demand Oracle Webcast
As disruption driven by the cloud, mobile and open source accelerates, developers and development organizations are taking a larger role in technology decision-making at the firms they work for. But what choices are are these organizations actually making? Join Forrester Vice President & Principal Analyst Jeffrey Hammond for an examination of the choices developers are making, trends in programming language adoption, adoption of frameworks, and how development projects are moving to …
Live Event Date: June 30, 2016 @ 1:00 p.m. ET / 10:00 a.m. PT
There's a disconnect happening in our mobile strategies. We have top-down mandate that our organizations should be "mobile first" and undergo "digital transformations" without a lot of additional insight as to how that should become a reality.
In the meantime, members within our organizations inherently understand the benefits of mobile apps -- and, understandably, they want to benefit from them. But the resources to bring an app into existence …