Click here to Skip to main content
15,887,175 members
Home / Discussions / C / C++ / MFC
   

C / C++ / MFC

 
GeneralCHtmlView and TIFF Pin
Archigal18-Aug-03 6:38
Archigal18-Aug-03 6:38 
GeneralRe: CHtmlView and TIFF Pin
Archigal19-Aug-03 7:04
Archigal19-Aug-03 7:04 
Questiondo truetype fonts have a unique ID ? Pin
JP GOBLET18-Aug-03 5:59
JP GOBLET18-Aug-03 5:59 
AnswerRe: do truetype fonts have a unique ID ? Pin
Terry O'Nolley18-Aug-03 13:21
Terry O'Nolley18-Aug-03 13:21 
GeneralRe: do truetype fonts have a unique ID ? Pin
JP GOBLET18-Aug-03 21:31
JP GOBLET18-Aug-03 21:31 
GeneralTo LOCALHOST or not to LOCALHOST Pin
Fei Lok18-Aug-03 5:45
Fei Lok18-Aug-03 5:45 
GeneralRe: To LOCALHOST or not to LOCALHOST Pin
Steve S18-Aug-03 22:27
Steve S18-Aug-03 22:27 
Generalset align for header control Pin
_skidrow_vn_18-Aug-03 5:18
_skidrow_vn_18-Aug-03 5:18 
I want to set align for each column in my listview
so I get handle of header control of listview then
use SetItem member function of CHeaderCtrl to do this.
About Align => ok, I got it but I lost all caption
(text) in each column header (no text in headers)

if I use only hdi.mask = HDI_TEXT; >> my texts will
not disappear

What I need to do to set align for each column and
all text is still appear

/////////////////////////////////////////////////

#define LEFT 1
#define CENTER 2
#define RIGHT 3

MyListViewCtrl m_ListCtrl;
m_ListCtrl.cColumnMax = 4;
m_ListCtrl.InsertColumn (0, "#");//left-default
m_ListCtrl.InsertColumn (1, "ID");//left
m_ListCtrl.rgcAlign[1]=1;
m_ListCtrl.InsertColumn (2, "Name");//center
m_ListCtrl.rgcAlign[2]=2;
m_ListCtrl.InsertColumn (3, "Cost");//right
m_ListCtrl.rgcAlign[3]=3;
m_ListCtrl.SetAlign();//set align for all column

////////////////////////////////////////////

void MyListViewCtrl::SetAlign()
{
CHeaderCtrl* pHeader = GetHeaderCtrl( );
HDITEM hdi;

for (int i=0; i<ccolumnmax; i++)=""
="" {
="" char="" buffer[256];="" ="";="" hdi.mask="HDI_TEXT|HDI_FORMAT;
" hdi.psztext="buffer;
" hdi.cchtextmax="256;
" verify(pheader-="">GetItem(i, &hdi));
hdi.fmt = (rgcAlign[i]==LEFT?HDF_LEFT:(rgcAlign[i]==CENTER?HDF_CENTER:HDF_RIGHT));
hdi.pszText = buffer;
hdi.cchTextMax = 256;
VERIFY(pHeader->SetItem(i, &hdi));
}
}
GeneralRe: set align for header control Pin
David Crow18-Aug-03 9:08
David Crow18-Aug-03 9:08 
GeneralTree Control: add item without an image Pin
heranda200018-Aug-03 5:06
heranda200018-Aug-03 5:06 
GeneralRe: Tree Control: add item without an image Pin
Rage18-Aug-03 5:11
professionalRage18-Aug-03 5:11 
GeneralTraffic Control API Pin
pma18-Aug-03 4:56
pma18-Aug-03 4:56 
GeneralFreeze During Compile Pin
Defiler18-Aug-03 4:36
Defiler18-Aug-03 4:36 
GeneralRe: Freeze During Compile Pin
Maximilien18-Aug-03 5:26
Maximilien18-Aug-03 5:26 
GeneralMultithreaded server, broadcasting to multiple clients Pin
Kuniva18-Aug-03 4:21
Kuniva18-Aug-03 4:21 
GeneralRASENTRY dwAlternateOffset question Pin
bob1697218-Aug-03 4:15
bob1697218-Aug-03 4:15 
Generalprint problem Pin
_crs_18-Aug-03 3:39
_crs_18-Aug-03 3:39 
GeneralRe: print problem Pin
Bernhard18-Aug-03 4:45
Bernhard18-Aug-03 4:45 
GeneralHeader file error .Help experts!!! Pin
rohit.dhamija18-Aug-03 2:15
rohit.dhamija18-Aug-03 2:15 
GeneralRe: Header file error .Help experts!!! Pin
HPSI18-Aug-03 2:43
HPSI18-Aug-03 2:43 
GeneralRe: Header file error .Help experts!!! Pin
David Crow18-Aug-03 9:17
David Crow18-Aug-03 9:17 
GeneralRe: Header file error .Help experts!!! Pin
rohit.dhamija18-Aug-03 18:27
rohit.dhamija18-Aug-03 18:27 
GeneralRe: Header file error .Help experts!!! Pin
David Crow19-Aug-03 7:36
David Crow19-Aug-03 7:36 
GeneralRe: Header file error .Help experts!!! Pin
rohit.dhamija19-Aug-03 19:23
rohit.dhamija19-Aug-03 19:23 
GeneralRe: Header file error .Help experts!!! Pin
David Crow20-Aug-03 2:46
David Crow20-Aug-03 2:46 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.