Click here to Skip to main content
15,891,513 members
Home / Discussions / C / C++ / MFC
   

C / C++ / MFC

 
GeneralRe: Sending iterator items to other functions from in a for block.... Pin
Ben Aldhouse12-Nov-12 21:47
Ben Aldhouse12-Nov-12 21:47 
GeneralRe: Sending iterator items to other functions from in a for block.... Pin
Stefan_Lang12-Nov-12 22:38
Stefan_Lang12-Nov-12 22:38 
Questionhelp Pin
thebebo188-Oct-12 11:12
thebebo188-Oct-12 11:12 
JokeRe: help Pin
Peter_in_27808-Oct-12 13:22
professionalPeter_in_27808-Oct-12 13:22 
GeneralRe: help Pin
Sivaraman Dhamodharan8-Oct-12 20:44
Sivaraman Dhamodharan8-Oct-12 20:44 
Questionsetup error Pin
emanalshboul8-Oct-12 9:58
emanalshboul8-Oct-12 9:58 
QuestionRe: setup error Pin
David Crow8-Oct-12 10:32
David Crow8-Oct-12 10:32 
AnswerRe: setup error Pin
Richard MacCutchan8-Oct-12 22:16
mveRichard MacCutchan8-Oct-12 22:16 
QuestionCustomize CFileDialog? Pin
bosfan8-Oct-12 5:05
bosfan8-Oct-12 5:05 
AnswerRe: Customize CFileDialog? Pin
jeron18-Oct-12 5:52
jeron18-Oct-12 5:52 
GeneralRe: Customize CFileDialog? Pin
bosfan8-Oct-12 21:37
bosfan8-Oct-12 21:37 
SuggestionRe: Customize CFileDialog? Pin
David Crow8-Oct-12 6:48
David Crow8-Oct-12 6:48 
GeneralRe: Customize CFileDialog? Pin
bosfan9-Oct-12 3:05
bosfan9-Oct-12 3:05 
AnswerRe: Customize CFileDialog? Pin
Sarath C8-Oct-12 22:35
Sarath C8-Oct-12 22:35 
GeneralRe: Customize CFileDialog? Pin
bosfan9-Oct-12 3:06
bosfan9-Oct-12 3:06 
QuestionHow to associate an index value with the cstring objects in a CStringArray in MFC.? Pin
mbatra318-Oct-12 0:12
mbatra318-Oct-12 0:12 
AnswerRe: How to associate an index value with the cstring objects in a CStringArray in MFC.? Pin
_AnsHUMAN_ 8-Oct-12 1:25
_AnsHUMAN_ 8-Oct-12 1:25 
AnswerRe: How to associate an index value with the cstring objects in a CStringArray in MFC.? Pin
Richard MacCutchan8-Oct-12 2:44
mveRichard MacCutchan8-Oct-12 2:44 
QuestionChild dialog shadow remains Pin
shivareaj7-Oct-12 23:04
shivareaj7-Oct-12 23:04 
AnswerRe: Child dialog shadow remains Pin
Sivaraman Dhamodharan7-Oct-12 23:11
Sivaraman Dhamodharan7-Oct-12 23:11 
GeneralRe: Child dialog shadow remains Pin
shivareaj7-Oct-12 23:21
shivareaj7-Oct-12 23:21 
Thanks for reply, I have seen same design patterns(using child dialog)in the same application but there is no issue there. I compared the code, am not finding any difference in RePainting aspects.

here i have sample code..

Below used OnModifyview dialog is child dialog of a dialog.

void CSelectColumnViewDlg::OnModifyview()
{
int iIndex = m_ctrlColumnViewList.GetCurSel();
if (iIndex < 0)
return;
double dViewId = m_ctrlColumnViewList.GetItemDataDouble(iIndex);
if (dViewId == 0.0)
return;
CWaitCursor wait;
CComPtr pDispColumnView;
CComPtr pManager;
pManager.CoCreateInstance(CLSID_TrackingDataManager);
if (pManager)
pManager->GetColumnView(dViewId, &pDispColumnView);
CComQIPtr pColumnView(pDispColumnView);
if (pColumnView == NULL)
return;
CModifyColumnViewDlg dlg;
dlg.SetColumnView(pColumnView);
dlg.SetType(m_lSolution, m_lListType);
dlg.SetTrackGroupCd(m_dTrackGroupCd);
std::set* pExistingNames = GetExistingNames(iIndex);
dlg.SetExistingNames(pExistingNames);
C++
if (dlg.DoModal() == IDOK)
{	//Issue exist only when i edit in child dialog & click OK (above child dialog OK)	

HWND hWndAncestor = ::GetAncestor(GetSafeHwnd(), GA_ROOT);
 
//hWndAncestor->Invalidate(); //not working
//InvalidateRect(hWndAncestor, NULL, TRUE); //not working
//::RedrawWindow(hWndAncestor,NULL,NULL,RDW_INVALIDATE); //not working
//::UpdateWindow(hWndAncestor); //not working

 
m_ctrlColumnViewList.DeleteString(iIndex);
 
CComBSTR bstrName;
pColumnView->get_Name(&bstrName);
int iIndex = m_ctrlColumnViewList.AddString(CString(bstrName));
m_ctrlColumnViewList.SetItemDataDouble(iIndex, dViewId);
m_ctrlColumnViewList.SetCurSel(iIndex);
 
//Invalidate(); //not working
//RedrawWindow();	//not working

}

if (pExistingNames)
delete pExistingNames;
Invalidate();
//OnPaint(); //not working
//RedrawWindow();// not working
}
GeneralRe: Child dialog shadow remains Pin
Sivaraman Dhamodharan8-Oct-12 0:30
Sivaraman Dhamodharan8-Oct-12 0:30 
AnswerRe: Child dialog shadow remains Pin
Richard MacCutchan8-Oct-12 2:41
mveRichard MacCutchan8-Oct-12 2:41 
GeneralRe: Child dialog shadow remains Pin
shivareaj8-Oct-12 4:21
shivareaj8-Oct-12 4:21 
GeneralRe: Child dialog shadow remains Pin
Richard MacCutchan8-Oct-12 4:46
mveRichard MacCutchan8-Oct-12 4: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.