Click here to Skip to main content
15,878,748 members
Articles / Desktop Programming / WTL

WTL Helper

Rate me:
Please Sign up or sign in to vote.
4.92/5 (116 votes)
27 Aug 200713 min read 694.5K   8.8K   190  
Add-in for Microsoft VC++.NET 2003 that helps to insert message handlers for WTL.
<?xml version="1.0"?>
<DDXVariable><ControlClasses COUNT="24"><Item0 ControlName="DEFPUSHBUTTON"><Classes COUNT="2" Item0="CButton" Item1="CBitmapButton"/></Item0><Item1 ControlName="PUSHBUTTON"><Classes COUNT="2" Item0="CButton" Item1="CBitmapButton"/></Item1><Item2 ControlName="Button"><Classes COUNT="2" Item0="CButton" Item1="CBitmapButton"/></Item2><Item3 ControlName="EDITTEXT"><Classes COUNT="1" Item0="CEdit"/></Item3><Item4 ControlName="COMBOBOX"><Classes COUNT="2" Item0="CComboBox" Item1="CComboBoxEx"/></Item4><Item5 ControlName="LISTBOX"><Classes COUNT="2" Item0="CListBox" Item1="CDragListBox"/></Item5><Item6 ControlName="SCROLLBAR"><Classes COUNT="1" Item0="CScrollBar"/></Item6><Item7 ControlName="LTEXT"><Classes COUNT="1" Item0="CStatic"/></Item7><Item8 ControlName="RTEXT"><Classes COUNT="1" Item0="CStatic"/></Item8><Item9 ControlName="CTEXT"><Classes COUNT="1" Item0="CStatic"/></Item9><Item10 ControlName="ICON"><Classes COUNT="1" Item0="CStatic"/></Item10><Item11 ControlName="GROUPBOX"><Classes COUNT="1" Item0="CStatic"/></Item11><Item12 ControlName="Static"><Classes COUNT="1" Item0="CStatic"/></Item12><Item13 ControlName="SysListView32"><Classes COUNT="2" Item0="CListViewCtrl" Item1="CCheckListViewCtrl"/></Item13><Item14 ControlName="SysTreeView32"><Classes COUNT="2" Item0="CTreeViewCtrl" Item1="CTreeViewCtrlEx"/></Item14><Item15 ControlName="SysTabControl32"><Classes COUNT="1" Item0="CTabCtrl"/></Item15><Item16 ControlName="msctls_trackbar32"><Classes COUNT="1" Item0="CTrackBarCtrl"/></Item16><Item17 ControlName="msctls_updown32"><Classes COUNT="1" Item0="CUpDownCtrl"/></Item17><Item18 ControlName="msctls_progress32"><Classes COUNT="1" Item0="CProgressBarCtrl"/></Item18><Item19 ControlName="SysAnimate32"><Classes COUNT="1" Item0="CAnimateCtrl"/></Item19><Item20 ControlName="RichEdit20A"><Classes COUNT="1" Item0="CRichEditCtrl"/></Item20><Item21 ControlName="SysDateTimePick32"><Classes COUNT="1" Item0="CDateTimePickerCtrl"/></Item21><Item22 ControlName="SysMonthCal32"><Classes COUNT="1" Item0="CMonthCalendarCtrl"/></Item22><Item23 ControlName="SysIPAddress32"><Classes COUNT="1" Item0="CIPAddressCtrl"/></Item23></ControlClasses>
<MemberTypes COUNT="6"><Item0 DDXType="Text"><MemberTypes COUNT="4"><Item0 Type="CString" Prefix="str"></Item0><Item1 Type="CComBSTR" Prefix="bstr"></Item1><Item2 Type="BSTR" Prefix="bs">NULL</Item2><Item3 Type="LPTSTR" Prefix="sz">NULL</Item3></MemberTypes></Item0><Item1 DDXType="Int"><MemberTypes COUNT="3"><Item0 Type="int" Prefix="i">0</Item0><Item1 Type="short" Prefix="s">0</Item1><Item2 Type="long" Prefix="l">0</Item2></MemberTypes></Item1><Item2 DDXType="UINT"><MemberTypes COUNT="4"><Item0 Type="UINT" Prefix="ui">0</Item0><Item1 Type="DWORD" Prefix="dw">0</Item1><Item2 Type="WORD" Prefix="w">0</Item2><Item3 Type="ULONG" Prefix="ul">0</Item3></MemberTypes></Item2><Item3 DDXType="Float"><MemberTypes COUNT="2"><Item0 Type="float" Prefix="flt">0.0f</Item0><Item1 Type="double" Prefix="dbl">0.0</Item1></MemberTypes></Item3><Item4 DDXType="Check"><MemberTypes COUNT="3"><Item0 Type="BOOL" Prefix="b">FALSE</Item0><Item1 Type="bool" Prefix="b">false</Item1><Item2 Type="int" Prefix="i">0</Item2></MemberTypes></Item4><Item5 DDXType="Radio"><MemberTypes COUNT="1"><Item0 Type="int" Prefix="i">0</Item0></MemberTypes></Item5></MemberTypes></DDXVariable>

By viewing downloads associated with this article you agree to the Terms of Service and the article's licence.

If a file you wish to view isn't highlighted, and is a text file (not binary), please let us know and we'll add colourisation support for it.

License

This article has no explicit license attached to it but may contain usage terms in the article text or the download files themselves. If in doubt please contact the author via the discussion board below.

A list of licenses authors might use can be found here


Written By
Web Developer
Belarus Belarus
I am a software developer for 3 years.

Comments and Discussions