|
Thanks it turned out the problem was that the directory that the Temporary Internet files were stored in no longer existed after the update to Windows 10. Trying to change this under the Control Panel application for Internet settings failed to change the directory as the one that it was trying to move the files from did not exist. The only way to correct the problem was to manually edit the registry key as explained here:
https://msdn.microsoft.com/en-us/library/ms940828(v=winembedded.5).aspx
|
|
|
|
|
Hi,
I want to read an xml file in C++. Is there any sample code or any library available.?
I want to read the contents of XML file. Its nodes and attribute's value.
I need an XML parser written in C++.
Any help will be appreciated.
Regards,
Mbatra
modified 12-Aug-15 6:17am.
|
|
|
|
|
Oh I doubt it. I dont think anyone's ever used c++ to read xml files, let alone written a library for it. Google will surely vindicate me..
"When I was 5 years old, my mother always told me that happiness was the key to life. When I went to school, they asked me what I wanted to be when I grew up. I wrote down 'happy'. They told me I didn't understand the assignment, and I told them they didn't understand life." - John Lennon
|
|
|
|
|
See if this will get you started.
"One man's wage rise is another man's price increase." - Harold Wilson
"Fireproof doesn't mean the fire will never come. It means when the fire comes that you will be able to withstand it." - Michael Simmons
"You can easily judge the character of a man by how he treats those who can do nothing for him." - James D. Miles
|
|
|
|
|
|
MSXML and tinyXML are two options for you.
|
|
|
|
|
I use Expat to read XML files. See http://www.libexpat.org/.
I use to this to read Excel XLSX files once they are unzipped with the zlib library.
|
|
|
|
|
We build our own library on top of MSXML (painful).
Now, I'm trying to push http://pugixml.org/[^] for our XML need; I've used it for relatively small and not too complex XML files and it works great.
I'd rather be phishing!
|
|
|
|
|
Using MSXML to read XML documents[^]
Great, intuitive lib to MSXML.
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<br />
Peter Weyzen<br />
Staff Engineer<br />
<a href="http://www.soonr.com">soonr.com -- PC Power delivered to your phone</a>
|
|
|
|
|
I like c language...but i now learning 7 programing language
modified 11-Aug-15 11:26am.
|
|
|
|
|
|
to i develop the code project system
|
|
|
|
|
|
|
Hi All,
i need C/C++ developers that have skills about reverse engineering. I need to reading custom closed file format, parse the content and fill a defined structure.
if you have experience with reverse engineering and you want more detail about this task please contact me @ luca_2000it@yahoo.it or reply to this message with your private contact.
Thanks
Luca
|
|
|
|
|
This is not the appropriate forum for such a post, please remove it.
|
|
|
|
|
I am rewriting an old application in VS2010 that was developed in vc++6.0. I am trying to keep the basic structure of the GUI the same which consists of a main Dialog in which I have multiple child dialogs. All the child dialogs except one are simple with no border, title bar or system menu. This works fine in VC++6.0, but on VS2010, none of the controls that I have in those child dialogs show up when I run the program.
Am I missing something simple here that I am not aware of?
thanks
PKNT
|
|
|
|
|
Kiran Satish wrote: Am I missing something simple Yes, some more detail. Is this MFC or basic Win32? How are the dialogs created, how are they displayed? etc.
|
|
|
|
|
Its a MFC dialog based application. Main dialog is created when the application is created using "New Project" wizard and the child dialog is created by inserting a "Insert Dialog" in resource view and then adding dialog controls to it.
PKNT
|
|
|
|
|
Did you remember to include your dialog template resources in the build? The code will (probably) compile happily without them, but fail to initialize the dialog controls.
|
|
|
|
|
Which could be the reason why a tooltip is layered behind the dialog ?
Here is the implementation:
class CNotifyDlg : public CAlertDialog
{
CToolTipCtrl m_ToolTip;
}
and
BOOL CNotifyDlg::PreTranslateMessage(MSG* pMsg)
{
switch(pMsg->message)
{
case WM_LBUTTONDOWN:
case WM_LBUTTONUP:
case WM_MOUSEMOVE:
m_ToolTip.RelayEvent(pMsg);
}
return CAlertDialog::PreTranslateMessage(pMsg);
}
BOOL CNotifyDlg::OnInitDialog()
{
CAlertDialog::OnInitDialog();
m_ToolTip.Create(this);
m_ToolTip.AddTool(GetDlgItem(IDCANCEL), _T("My message"));
m_ToolTip.Activate(TRUE);
return TRUE;
}
LRESULT CNotifyDlg::OnButtonMouseOver(WPARAM wParam, LPARAM lParam)
{
if(m_btnClose.GetDlgCtrlID() == (int)wParam)
m_ToolTip.UpdateTipText(_T("My message again"), GetDlgItem(IDCANCEL));
m_ToolTip.Update();
return 0;
}
and I see the tooltip window, but is just behind the dialog ... I can not figure out why is happen this ...
CAlertDialog is derived from CDialog ... what I have done wrong here ? Could you help me ?
Thank you.
|
|
|
|
|
Has your dialog the top most status (e.g. by calling SetWindowPos with HWND_TOPMOST or setting the WS_EX_TOPMOST style)?
Then change that.
|
|
|
|
|
The only call with SetWindowPos is
SetWindowPos(
FindWindow(_T("Shell_TrayWnd"), _T("")),
m_nStartPosX,
m_nStartPosY,
rc.Width(),
rc.Height(),
SWP_NOOWNERZORDER | SWP_NOACTIVATE);
inside of CAlertDialog ... I don't think this call is the issue ...
|
|
|
|
|
But you gave an idea:
m_ToolTip.Create(this, TTS_ALWAYSTIP | TTS_NOPREFIX);
m_ToolTip.AddTool(GetDlgItem(IDCANCEL), _T("Bla bla bla"));
m_ToolTip.Activate(TRUE);
m_ToolTip.SetWindowPos(&wndTopMost, 0, 0, 0, 0, SWP_NOSIZE);
I don't know if it's all right, but seem to work ... Thank you !!!
|
|
|
|
|
I was just going to suggest removing SWP_NOOWNERZORDER .
However, fine to hear that it seems to be solved.
|
|
|
|