|
Hello!
I'm also looking for some example with DavAddConnection and etc.
And still could not find anything at all.
Did you success in wrapping WebDAV API?
If so, could you, please, give me some references about that.
Thank you.
Shadow.
|
|
|
|
|
Hy . I used ListCtrlEx class into DialogBased and goes perfectly ( by the way , a transform this version of project into VC6 project , if anyone needed , just mail me , I will be very glad to shared ) , and I try to use into SDI project , obvious , CView based on CListView :
void CTestList3View::OnInitialUpdate()
{
CListView::OnInitialUpdate();
CListCtrlEx& List1 = (CListCtrlEx&)GetListCtrl();;
List1.SetExtendedStyle(LVS_EX_FULLROWSELECT | LVS_EX_GRIDLINES | LVS_EX_HEADERDRAGDROP | LVS_EX_INFOTIP);
List1.InsertColumn(0, "Integer", LVCFMT_LEFT, 90);
List1.InsertColumn(1, "Date Time", LVCFMT_LEFT, 90);
List1.InsertColumn(2, "String", LVCFMT_LEFT, 60);
List1.InsertColumn(3, "Color Select", LVCFMT_LEFT, 90);
List1.InsertColumn(4, "Read Only Column", LVCFMT_LEFT, 50);
CString str;
str.Format("%d", rand());
List1.InsertItem(0, str);
List1.SetItemText(0, 1, "15/03/2010");
List1.SetItemText(0, 2, "test");
List1.SetItemText(0, 3, "blue");
List1.SetItemText(0, 4, "read only");
}
What I'm wrong ? How can I use this CListCtrlEx class in CListView ?
|
|
|
|
|
You may not use that casting result (because of the possible binary difference),
but could derivate your own CView -/CScrollView -public class
to embed a CListCtrlEx -member inside... virtual void BeHappy() = 0;
|
|
|
|
|
You try to say to derive CListView directly from CListCtrlEx ? I think that is not possible ... Just a moment , CListView derived from CMyListView ... hmm ...
|
|
|
|
|
Nearly...
...
class CYourListView : public CScrollView
{
...
CListCtrlEx m_cList;
...
public:
...
};
...
void CYourListView::OnInitialUpdate()
{
CScrollView::OnInitialUpdate();
if (m_cList.Create(.., .., this, IDC_LIST1)) {
m_cList.InsertColumn(..);
...
}
...
} virtual void BeHappy() = 0;
|
|
|
|
|
What is a "crash?""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
"Man who follows car will be exhausted." - Confucius
|
|
|
|
|
|
I understand now what is the problem , I hope to solve it ... thanks to everybody !
|
|
|
|
|
For David :
What is a "crash?" is mean that :
"Debug assertion failed" ... file : array_cp.cpp ... if I could , I attach my test project ...
List1 is a CListCtrlEx type reference but point of CListCtrl object ... I think that is the problem ... Thanks everybody again , you are very kind !!!
|
|
|
|
|
mesajflaviu wrote: "Debug assertion failed" ... file : array_cp.cpp...
What line of array_cp.cpp asserted?"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
"Man who follows car will be exhausted." - Confucius
|
|
|
|
|
As while I solved the problem , I don't know exactly the line one , but my problem was that I try to get CListCtrlEx object from GetListCtrl() ( which get CListCtrl object ), so this is wrong ... but thank you anyway !!!
|
|
|
|
|
Hi,
I developed a win32 windows dialog based application with windows XP and visual studio 2005. It is working fine but same application is not able to run on some system. I am getting a error message "This application has failed to start because the application configuration is incorrect".
I searched a lot on internet and I found that if I changes my Visual Stdio other than 2005 then problem might be resolve. But still with VS 2008 I am getting same error.
Please suggest me any workaround.
|
|
|
|
|
You should run the Microsoft Visual C++ 2008 Redistributable Package (x86) on the target machine.
The other option, linking statically with the runtime, has its drawbacks.
If the Lord God Almighty had consulted me before embarking upon the Creation, I would have recommended something simpler.
-- Alfonso the Wise, 13th Century King of Castile.
This is going on my arrogant assumptions. You may have a superb reason why I'm completely wrong.
-- Iain Clarke
[My articles]
|
|
|
|
|
On each machine installing Redistributable package is not good idea.
What is other option please elaborate?
|
|
|
|
|
You should link statically the runtime, on Visual Studio choose the Project->Properties menu item, then select Configuration Properties->C/C++->Code Generation node eventually setting the Runtime Library to Multi-threaded (/MT) .
You may also set the /MT switch in the command line.
If the Lord God Almighty had consulted me before embarking upon the Creation, I would have recommended something simpler.
-- Alfonso the Wise, 13th Century King of Castile.
This is going on my arrogant assumptions. You may have a superb reason why I'm completely wrong.
-- Iain Clarke
[My articles]
|
|
|
|
|
You have to install the VC redistributable package[^] on the target machine. The link I provided is for VC2005, you have to look for the appropriate package depending on which IDE you used.
You could also statically link your exe with the MFC and C-runtime libraries (in which case, the size of the exe is much bigger).
|
|
|
|
|
if you put your code here ,i think it is better for somebody to help you
|
|
|
|
|
Uh ?
What are you talking about ?
|
|
|
|
|
So you didn't understand. Put the code here so it's better for someone to help.
If the Lord God Almighty had consulted me before embarking upon the Creation, I would have recommended something simpler.
-- Alfonso the Wise, 13th Century King of Castile.
This is going on my arrogant assumptions. You may have a superb reason why I'm completely wrong.
-- Iain Clarke
[My articles]
|
|
|
|
|
Hi,
I had a similar problem recently and installing the 'Redistribution Package' did not solve it.
I found the Dependency Walker utility really handy (and its free), as it lets you see which libraries/dlls are needed for your app and a missing dll seems to be the cause of this error most of the time. Here's the link .....
http://www.dependencywalker.com/[^]
Hope this helps,Ali
|
|
|
|
|
hi,
i have created a toolbar and enable tooltips nw i want to attach tooltips.hw can i do that?
|
|
|
|
|
Try to define your strings in the yourapp.rc file :
STRINGTABLE
BEGIN
IDC_CMD_BUTTON_1 "This is the tooltip for button 1"
IDC_CMD_BUTTON_2 "This is the tooltip for button 2"
IDC_CMD_BUTTON_3 "This is the tooltip for button 3"
IDC_CMD_BUTTON_4 "This is the tooltip for button 4"
...
END virtual void BeHappy() = 0;
|
|
|
|
|
Hi,
I have an application that uses CHtmlEditCtrl for some WYSIWYG HTML editing. All is good, except that I need to add some custom protocols to the Hyperlink editor dialog. I have tried a couple of ways of doing this, but have some up against problem with each. The things tried are:
1. Open our own dialog in place of the in-built: ok if adding a new link, but when editing a link don't get the default behaviours of selecting the whole link text if caret is in middle of link, and can't get the existing URL to edit.
2. Catch the creation of the dialog with a hook, so I can fiddle with its controls: no good - the hook doesn't get entered on creation of the dialog
I would prefer option 1 if I can:
a. get it to select the whole link text (may not be required, but better if it can)
b. retrieve the URL of the selected link
Does anyone have any ideas? Has anyone managed to successfully intercept the Hyperlink dialog in any way?
Thanks,
Paul. "The way of a fool seems right to him, but a wise man listens to advice" - Proverbs 12:15 (NIV)
|
|
|
|
|
Hi
can any one please tell me how to convert one DWORD
to CString in VC++. (Both in Hex and decimal Formate)
|
|
|
|
|
Try it :
DWORD dwTest(1234);
CString cszTest;
cszTest.Format(_T("DEC: %u; HEX: 0x%08x"), dwTest, dwTest); virtual void BeHappy() = 0;
|
|
|
|