|
Thanks Hamid,
Do you use any other tools?
regards,
George
|
|
|
|
|
I think its good tool.
|
|
|
|
|
Hi Hamid,
I mean whether you are using any other tools beyond DependencyWalker?
regards,
George
|
|
|
|
|
|
See my reply here[^]
Mark Salsbery
Microsoft MVP - Visual C++
|
|
|
|
|
|
Extremely sorry. By mistake i deleted the message.
|
|
|
|
|
Not problem I said why because if you delete your question so you cant get other answers to your question.
|
|
|
|
|
I understood. Any way apologize me, i did that by mistake...
|
|
|
|
|
Hi,
I am trying to use DeviceIoControl() to get a drive length into the GET_LENGTH_INFORMATION structure.
When I compile, I get an error stating "GET_LENGTH_INFORMATION: undeclared identifier"
I have included 'WinIOCtl.h' as specified in the MSDN docs. I am also running XP.
The code used is simply;
GET_LENGTH_INFORMATION len;
Does anyone know why I should be getting these errors??
Thanks
|
|
|
|
|
Mr Simple wrote: I have included 'WinIOCtl.h' as specified in the MSDN docs.
But did you miss this in the winioctl.h file:
#if(_WIN32_WINNT >= 0x500)
"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
|
|
|
|
|
Requirements Client Requires Windows Vista or Windows XP. Server Requires Windows Server 2008 or Windows Server 2003.
you likely have to declare a WINVER[^] and/or others as well.
led mike
|
|
|
|
|
|
Hello,
Sorry if it is not the right place for a such request.
I am looking for C++ library compression and decompression files, supporting at least Zip and Rar format, with source code under lgpl licence.
Could you please suggest me one?
I thank you very much.
|
|
|
|
|
There are plenty of Zip/unzip libraries here on CP, just make use of the 'search' function. As for rar files, why not go direct to the source http://www.win-rar.com/rarextras.html[^]
Waldermort
|
|
|
|
|
|
Thnks for help.
I've got several interesting libraries that I am pleased to share with you.
Here are the links. But for the moment I do not know which is the best.
http://www.codeproject.com/KB/library/LiteZip.aspx
http://www.codeproject.com/KB/cpp/xzipunzip.aspx
http://www.winimage.com/zLibDll/
http://www.info-zip.org/UnZip.html
http://www.7-zip.org/
http://www.bzip.org/
|
|
|
|
|
can anybody help me with writing determinant and reverse of a matrix in c++?
|
|
|
|
|
void main(int argc, char* argv[])
{
// insert code here
}
led mike
|
|
|
|
|
(1) Please detail your requirements (for instance matrix rank)
(2) Please state what are your troubles about (C++ or required math/algo )
[added]
You may also have a look at this [^] book
[/added]
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
|
|
|
|
|
Have a look on codeproject under algorithms, and you should see a bunch of articles, some of which are helpful.
There are also big open source libraries that can help. But be warned - getting the inverse matrix is not always mathematically possible. And it's rarely easy.
When you start applying constraints to your matrix (ie, always 3x3, etc), then things become more possible. For the "any matrix" case, I wish you luck...
Iain.
Iain Clarke appearing in spite of being begged not to by CPallini.
|
|
|
|
|
Hello Friends
I am trying to run a process in elevated mode by calling ShellExecute (which displays UAC) & once clicked on Allow the process goes further.
Now i need to wait for the process to be complete
if it would have been createprocess
things would have been easy
however here createprocess fails because the process requires elevation (let's say it is a setup.exe)
now is there any way by which i can wait for the elevated process to complete?
Regards
|
|
|
|
|
I'm assume ShellExecute doesn't return any sort of handle for you to use WaitForXXXObject() on.
Similarly, you can't both open some shared resourve...
Could you create a temp file, pass the path to your high privilege program, and then use FindFirstChange - and have the high priority program delete the file?
It's a bodge, but it might just work...
Iain.
Iain Clarke appearing in spite of being begged not to by CPallini.
|
|
|
|
|
ShellExecuteEx() will give you a handle you can wait on....does that work?
Mark
Mark Salsbery
Microsoft MVP - Visual C++
|
|
|
|
|
Hello everyone,
Why in the below code,
pb->foo();
will output Final other than output Base? I have tested that the output is Final.
My question is
1. pb points Final instance, and the foo in Final is not virtual method;
2. if function is virtual, we should invoke the foo based on the type of instance pointed to, if not virtual, we should invoke the foo based on the type which is the pionter type;
3. since foo in Final is not final, so the output should be invoking the foo based on the type of pointer (which is Base), then the output should be Base?
class Base {
public:
virtual int foo() {cout << "Base" << endl; return 0;}
};
class Derived: public Base
{
public:
int foo() {cout << "Derived" << endl;return 0;}
};
class Final: public Derived{
public:
int foo() {cout << "Final" << endl;return 0;}
};
int main()
{
Final f;
Base* pb = reinterpret_cast<base*>(&f);
pb->foo();
return 0;
}
</base*>
regards,
George
|
|
|
|