Click here to Skip to main content
15,908,674 members
Home / Discussions / C / C++ / MFC
   

C / C++ / MFC

 
GeneralRe: Retrieving Dates from Access Database using ODBC Pin
basementman8-Mar-04 3:43
basementman8-Mar-04 3:43 
GeneralRe: Retrieving Dates from Access Database using ODBC Pin
pavneet8-Mar-04 8:40
pavneet8-Mar-04 8:40 
GeneralRe: Retrieving Dates from Access Database using ODBC Pin
Jesse Evans18-Mar-04 12:32
Jesse Evans18-Mar-04 12:32 
GeneralRe: Retrieving Dates from Access Database using ODBC Pin
pavneet19-Mar-04 9:34
pavneet19-Mar-04 9:34 
GeneralRe: Retrieving Dates from Access Database using ODBC Pin
Jesse Evans22-Mar-04 6:07
Jesse Evans22-Mar-04 6:07 
GeneralRe: Retrieving Dates from Access Database using ODBC Pin
Jesse Evans22-Mar-04 7:16
Jesse Evans22-Mar-04 7:16 
GeneralMulti Column Combo Box class Pin
DougW483-Mar-04 8:25
DougW483-Mar-04 8:25 
GeneralRe: Multi Column Combo Box class Pin
BrutalDeath04-Mar-04 23:41
sussBrutalDeath04-Mar-04 23:41 
Hi, I use the MultiColumnComboBox class, I made some changes (which I found in the forum), here is the additional code :

.cpp :
------
in the DrawItem() function, under :
CRect TextRectangle = lpDrawItemStruct->rcItem;
// **** Additional coding Start ****
if (DropDownWindowPointer == NULL)
{
if((GetWindowLong(m_hWnd, GWL_STYLE) & 0x3) == CBS_DROPDOWN)
{
DropDownWindowPointer = GetWindow (GW_CHILD);
}
if((GetWindowLong(m_hWnd, GWL_STYLE) & 0x3) == CBS_DROPDOWNLIST)
{
DropDownWindowPointer = GetWindow (GW_HWNDFIRST);
}
}
// **** Additional coding End ****

under // if vertical scrool bar is visible : replace :
if ((ColumnIndex == m_TotalColumn - 1 || (ColumnIndex == m_TotalColumn - 2 && m_ColumnWidth[m_TotalColumn - 1] == 0)) && (DropDownWindowPointer->GetStyle() & WS_VSCROLL))
TextRectangle.right -= GetSystemMetrics(SM_CXVSCROLL);

BY :
DeviceContextPointer->DrawText(m_ColumnItemList[ColumnIndex].GetAt(m_ColumnItemList[ColumnIndex].FindIndex(lpDrawItemStruct->itemID)), -1, TextRectangle, m_ColumnAlignStyle[ColumnIndex] | DT_SINGLELINE | DT_NOPREFIX | DT_VCENTER);

I think it's all;
if you still have a problem, just answer and I'll send you the complete file.

BrutalDeath0

GeneralModeless Dialog Pin
ERKs3-Mar-04 8:16
ERKs3-Mar-04 8:16 
GeneralRe: Modeless Dialog Pin
DougW483-Mar-04 8:19
DougW483-Mar-04 8:19 
GeneralRe: Modeless Dialog Pin
Maximilien3-Mar-04 8:50
Maximilien3-Mar-04 8:50 
GeneralRe: Modeless Dialog Pin
James R. Twine3-Mar-04 9:16
James R. Twine3-Mar-04 9:16 
GeneralRe: Modeless Dialog Pin
sps-itsec463-Mar-04 8:54
sps-itsec463-Mar-04 8:54 
GeneralRe: Modeless Dialog Pin
ERKs3-Mar-04 13:10
ERKs3-Mar-04 13:10 
GeneralLooking for Windows Debugging Tools for Win 98 Pin
Jesse Evans3-Mar-04 7:41
Jesse Evans3-Mar-04 7:41 
GeneralRename a locked file Pin
Paul Riley3-Mar-04 7:13
Paul Riley3-Mar-04 7:13 
GeneralRe: Rename a locked file Pin
David Crow3-Mar-04 7:20
David Crow3-Mar-04 7:20 
GeneralRe: Rename a locked file Pin
Maximilien3-Mar-04 7:21
Maximilien3-Mar-04 7:21 
GeneralRe: Rename a locked file Pin
Paul Riley3-Mar-04 7:46
Paul Riley3-Mar-04 7:46 
GeneralLink Error Pin
DougW483-Mar-04 6:36
DougW483-Mar-04 6:36 
GeneralRe: Link Error Pin
jmkhael3-Mar-04 6:42
jmkhael3-Mar-04 6:42 
GeneralRe: Link Error Pin
DougW483-Mar-04 6:57
DougW483-Mar-04 6:57 
GeneralRe: Link Error Pin
David Crow3-Mar-04 7:18
David Crow3-Mar-04 7:18 
GeneralRe: Link Error Pin
DougW483-Mar-04 7:44
DougW483-Mar-04 7:44 
GeneralRe: Link Error Pin
David Crow3-Mar-04 7:47
David Crow3-Mar-04 7:47 

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.