|
I am developing an application that is trying to backup (BackupRead, BackupWrite) a file from the network. The process has SE_RESTORE_NAME and SE_BACKUP_NAME privileges set. Creating the backup file is successful but I'm having problems restoring it. When I try to use GetFileAttributes on the folder in whitch I'm trying to restore the file, it fails and GetLastError returns ERROR_INTERNAL_ERROR (1359) for a network share with full access to everyone and returns ERROR_PATH_NOT_FOUND (3) if the share is mounted as a mapped drive. I also cannot create files from my program, but I can create them in windows explorer.
Are there more privileges that I need to set? Am I doing something wrong?
Please help
|
|
|
|
|
Hi All,
What I'm trying to do is implement in c++ a routine that loads another programs icon without loading that program. What api does windows explorer use to do it?
Any help would be greatly appreciated
Regards
RichardS71
|
|
|
|
|
Have you considered ExtractIcon() ?
"Normal is getting dressed in clothes that you buy for work and driving through traffic in a car that you are still paying for, in order to get to the job you need to pay for the clothes and the car and the house you leave vacant all day so you can afford to live in it." - Ellen Goodman
"To have a respect for ourselves guides our morals; to have deference for others governs our manners." - Laurence Sterne
|
|
|
|
|
Grr - I knew there had to be a simple function.
not LoadIcon, not ExtractResource...
I started thinking about LoadLibrary, FindResource etc...
Then I sae you'd already replied with the perfect answer.
Sometimes "we" can be too clever for our own good.
Iain.
|
|
|
|
|
I haven't tried it yet but I've looked at the api and I believe it to be what I was looking for.
I've been Googling all kinds of search criteria looking for this answer.... so many thanks for your help.
Regards
RichardS71 
|
|
|
|
|
Hi,
I am writing an appliction which downloads MJPEG stream from IP camera. My application supports many IP cameras at a time. So i need to download several URL at a time from single instance. But the problem is when I add my fifth camera my application gets hanged. So is there any limit on how many URLs we can open using CInternetSession's OpenURL method? From my application I am able to open upto 4 URLs for one instance. For fifth URL my application give "timeout" exception.
Code:
CStdioFile* m_pFile[5];
CInternetSession m_inetSession[5];
for(int iIndex = 0; iIndex < 5; ++iIndex)
{
m_pFile[iIndex] = m_inetSession[iIndex].OpenURL (cstrUrl, 1, INTERNET_FLAG_TRANSFER_BINARY | INTERNET_FLAG_RELOAD);
.
.
}
Thanks in Advance.
Amar 
|
|
|
|
|
Since CInternetSession class is a wrapper around InternetOpenUrl() , you could temporarily change your code to use InternetOpenUrl() instead. When/if it fails, you can call GetLastError() to find out why.
"Normal is getting dressed in clothes that you buy for work and driving through traffic in a car that you are still paying for, in order to get to the job you need to pay for the clothes and the car and the house you leave vacant all day so you can afford to live in it." - Ellen Goodman
"To have a respect for ourselves guides our morals; to have deference for others governs our manners." - Laurence Sterne
|
|
|
|
|
GetLastError() returns error code 12002.
|
|
|
|
|
From the docs:
ERROR_INTERNET_TIMEOUT
12002
The request has timed out.
Are you sure the URL is valid?
Mark
Mark Salsbery
Microsoft MVP - Visual C++
|
|
|
|
|
|
Hello everyone,
Multiplies is a struct, why MSDN said it is a class?
http://msdn2.microsoft.com/en-us/library/a5hwk3ay(VS.80).aspx
thanks in advance,
George
|
|
|
|
|
Because in C++ a struct and a class are quite similar. The difference is that struct s give, by default, public public access to their members, while classes do the opposite (private access, by default, to their members).
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.
|
|
|
|
|
learn your school lessons. in C++, a struct is a class (the only difference is that is defaults is members as public instead of private).
|
|
|
|
|
C++ recommands that use class only for its spirit.
struct in C++ is for compatibility with C.
However you can think class as a mentally concept, as a more common concpet, so either can be called a class as you like.
|
|
|
|
|
I want to custom a Browseinfo window.
For original Browseinfo only gets the address information, I also want to know which form user choose(xsl,xml,txt,ect) now.
So, I want to add a ComboBox on the Browseinfo window.
I tried, but always encountered error when I calculate the ComboBox's location.
Does anyone have a relative Demo ? (a simple one is better )
And welcome any idea.
Thanks a lot!
------------------------------------------------------
zhangyuan0526@gmail.com(gtalk and mail,recommend)
alex_robin_526@hotmail.com(msn)
modified on Thursday, December 06, 2007 12:17:18 AM
|
|
|
|
|
moye2501 wrote: I tried, but always encountered error...
What error?
"Normal is getting dressed in clothes that you buy for work and driving through traffic in a car that you are still paying for, in order to get to the job you need to pay for the clothes and the car and the house you leave vacant all day so you can afford to live in it." - Ellen Goodman
"To have a respect for ourselves guides our morals; to have deference for others governs our manners." - Laurence Sterne
|
|
|
|
|
hi all,
i am developing a application using vc++ 6.0 in which i have add check boxes in multiple columns(in 5 columns)of a list ctrl. existing extended style option provides check boxes only in the 0th column. how can i do this... can some one help me out to do this...
|
|
|
|
|
|
oh.. but is it possible to get the check boxes in five columns...? did any one try this....
|
|
|
|
|
|
Member 3869682 wrote: how can i do this
Use XListCtrl from Hans Dietrich.
"Normal is getting dressed in clothes that you buy for work and driving through traffic in a car that you are still paying for, in order to get to the job you need to pay for the clothes and the car and the house you leave vacant all day so you can afford to live in it." - Ellen Goodman
"To have a respect for ourselves guides our morals; to have deference for others governs our manners." - Laurence Sterne
|
|
|
|
|
When i call the CDialog::OnOK(); function I get error :
C:\Documents and Settings\Administrator\Desktop\new_pdf_latest\pdf_latest\itagane_latest\itagane_latest\itagane\CTools\daishi.cpp(116) : error C2039: 'OnOK' : is not a member of 'CDialog'
How can I solve this error?
|
|
|
|
|
One possibility is deriving your dialog from CDialog
The other one is establishing it by yourself
//in header
//{{AFX_MSG(CDaishi)
virtual void OnOK();
//in cpp
void CDaishi::OnOK()
{
//do whatever you need
}
Forget about it. I didn't pay attention, you are not in MFC.
Greetings.
--------
M.D.V.
If something has a solution... Why do we have to worry about?. If it has no solution... For what reason do we have to worry about?
Help me to understand what I'm saying, and I'll explain it better to you
“The First Rule of Program Optimization: Don't do it. The Second Rule of Program Optimization (for experts only!): Don't do it yet.” - Michael A. Jackson
modified on Wednesday, December 05, 2007 5:45:52 AM
|
|
|
|
|
And how can he derive his CDialog from MFC's CDialog?
I see a little naming conflict...
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.
|
|
|
|
|
I didn't realice...
Greetings.
--------
M.D.V.
If something has a solution... Why do we have to worry about?. If it has no solution... For what reason do we have to worry about?
Help me to understand what I'm saying, and I'll explain it better to you
“The First Rule of Program Optimization: Don't do it. The Second Rule of Program Optimization (for experts only!): Don't do it yet.” - Michael A. Jackson
|
|
|
|