|
Hello,
thanks for answer, for example, i have a 100MBit/s card in my pc, can i read this value from system?
When i make right click on the task bar, i can show me a task manager with current running processes,
one of the tab show the network:
Adapter name, network capacity, transfer rate and status,this values i like to read!
Here i need help if possible!!
thanks for any help!
termal
|
|
|
|
|
I was going to suggest the Win32_NetworkAdapter WMI class, but the MaxSpeed property is optional.
Using PDH, I successfully queryied the Current Bandwidth counter of the Network Interface object. Give that a go and see if it meets your needs.
"Love people and use things, not love things and use people." - Unknown
"The brick walls are there for a reason...to stop the people who don't want it badly enough." - Randy Pausch
|
|
|
|
|
Hello,
i try to solve my problem with your info!
Thank you very much for help!
best regards
termal
|
|
|
|
|
Why do we use a pointer to a Device context ?
CDC* pDC
I'm learning from a book and it doesn't tells why he is using a pointer rather than a simple variable
Top Web Hosting Providers[^]
Whatever the mind can conceive and believe, the mind can achieve - Dr. Napoleon Hill
|
|
|
|
|
A pointer can be passed more easily than a large structure, and a CDC* is the convention used by MFC when invoking OnDraw () handlers.
|
|
|
|
|
Nothing else? Are there any more benefits using it? I guess not.
Thanks
|
|
|
|
|
What more do you want? It gives you full access to the MFC drawing capabilities. (Have you ever tried to implement your own line-drawing routine?)
|
|
|
|
|
It's actually calling CWnd::GetDC() function which wraps the the following code
ASSERT(::IsWindow(m_hWnd));
return CDC::FromHandle(::GetDC(m_hWnd));
The FromHandle creates a new DC object in the Handle Map[^]. You will have to call CDC::ReleaseDC to release the DC acquired using GetDC. The object will be cleaned up on MFC Idle processing[^]
-Sarath.
"Great hopes make everything great possible" - Benjamin Franklin
|
|
|
|
|
manzoor10 wrote: Nothing else?
when you need something from the Internet, do you prefer Google's URL, or do you want FedEx to bring you a "few" truckloads of DVDs holding a copy of the billions of available web pages?
|
|
|
|
|
I've just this link
http://www.federalreserve.gov/[^]
please send me content (plz plz sir urgent plz plz).
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]
|
|
|
|
|
manzoor10 wrote: Nothing else?
free beer, doughnuts, ...
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]
|
|
|
|
|
In this case, it also enables polymorphism, so that you can use pointers to objects whose type is a sub-type of CDC , such as CPrinterDC . CDC is a general device context wrapper, while CPrinterDC is specific to printers. This means that the same code can be used for any device context type.
|
|
|
|
|
There are several (general) reasons to use pointers (in some circumstaces), all covered by a good C++ book.
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]
|
|
|
|
|
For the same reason we use pointers anywhere else.
A pointer gives us access to the original data object, which can be huge, while using a simple variable means we have access to a local copy of the object, which involves copying all the data over, and any changes made to the local object are not reflected back to the original. We could of course use a reference to the original, but then that would remove the possibility of passing a NULL value.
You may be right
I may be crazy
-- Billy Joel --
Within you lies the power for good - Use it!
|
|
|
|
|
Hallo,
I have open a text file using file OPEN dialog menu, and i store the path using GetPathName(). File may choose from anywhere. Then I want to write something into a .txt file in my project directory when I open it ( MFC Application ). For this I have used fopen(".\\ProjectDireectory\\Temp.txt", "w"). It cant find the 'ProjectDirectory'. Programe stores the path from where i select the file for open.
I can not give the specic path because I dont know where it will stored.
Thanks.
|
|
|
|
|
Could you please explain more clearly what are your requirements?
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]
|
|
|
|
|
Actually i want to open a file from any directory and parallely i want to write a file in my Project directory(Exe directory). This directory may be anywhere in the disk. I want using '. notation' to write the file as because i dont know where the exe installed. I have given the example.
|
|
|
|
|
Does GetModuleFilename fit your needs?
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]
|
|
|
|
|
Also take a look at SHGetFolderPath(). Writing to files in the install directory can be problematic. (access rights and such)
You may be right
I may be crazy
-- Billy Joel --
Within you lies the power for good - Use it!
|
|
|
|
|
OK, I'll take a look: Who knows? someday maybe it will be useful...
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 All,
I need to get the item,which is double clicked in ListBox.I need sample code.
Thanks & Regards,
Anitha
|
|
|
|
|
Handle the LBN_DBLCLK notification.
"Love people and use things, not love things and use people." - Unknown
"The brick walls are there for a reason...to stop the people who don't want it badly enough." - Randy Pausch
|
|
|
|
|
AnithaSubramani wrote: I need sample code.
Documentation [^] isn't enough?
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]
|
|
|
|
|
And this Simple Tutorial[^] too, which explains how to handle double click event for listbox.
Regards,
Jijo.
_____________________________________________________
http://weseetips.com[ ^] Visual C++ tips and tricks. Updated daily.
|
|
|
|
|
Hello everyone,
Since one of my .h file is included by multiple cpp files, and I want to track the compile process, so I want to have output during compiling phase each time when a cpp file which includes the .h file is compiled. And I also want to dump the compiled cpp file name.
For example, foo.cpp and goo.cpp includes common.h, when compiling foo.cpp, I want to output "foo.cpp is compiling" and when compiling goo.cpp, I want to output "goo.cpp is compiling".
I think I should use #pragma in common.h, but not an expert about this. Any ideas?
thanks in advance,
George
|
|
|
|