|
thnaks u both i will try that
Tasleem Arif
|
|
|
|
|
So just set a breakpoint in the appropriate spot within the DLL and run the application via F5.
"Talent without discipline is like an octopus on roller skates. There's plenty of movement, but you never know if it's going to be forward, backwards, or sideways." - H. Jackson Brown, Jr.
"Judge not by the eye but by the heart." - Native American Proverb
|
|
|
|
|
Hi all .
How can I display a page (dialog) in CTabCtrl .
When I call InsertItem , it add any tab to Tab Control with empty page , but I need display controls example Button on it .
I can't solve this by search in codeproject .
Thanks .
|
|
|
|
|
Hi,
This might help:
<a href="http://www.codeproject.com/tabctrl/ctabctrlssl.asp">http:
The only programmers that are better than C programmers are those who code in 1's and 0's.....
Programm3r
|
|
|
|
|
very nice :
"The only programmers that are better than C programmers are those who code in 1's and 0's....."
thanks .
|
|
|
|
|
Hi all,
Ok, this might be a stupid question but, here goes:
Lets say you have a class in your DLL. And this class has a couple of functions that will be exported. Is it nessacery to export the class?
I.E.
<code>
#ifdef UTILITY_EXPORTS
#define UTILITY_API __declspec(dllexport)
#else
#define UTILITY_API __declspec(dllimport)
#endif
class UTILITY_API test
{
public:
int function1();
};
</code>
DEF File:
LIBRARY Utility
DESCRIPTION "Export Some Symbols."
EXPORTS
test @1
function1 @2
Thanx in advance
The only programmers that are better than C programmers are those who code in 1's and 0's.....
Programm3r
|
|
|
|
|
you need to export that class, not its functions.
|
|
|
|
|
Thanx for reply..
And one would be able to refernce those functions then, when exporting just the class?
The only programmers that are better than C programmers are those who code in 1's and 0's.....
Programm3r
|
|
|
|
|
have you only tried ?
yes, when you export a class, you export everything within the class
|
|
|
|
|
No, I haven't tried ! ... But thank you for the help.
But now that I know what to do, I'll try.
The only programmers that are better than C programmers are those who code in 1's and 0's.....
Programm3r
|
|
|
|
|
Hi,
> Lets say you have a class in your DLL. And this class has a couple of functions that will be exported. Is it nessacery to export the class?
To export a class from a dll is only possible from MFC-Class-DLL to MFC-Application. (or Microsoft Specific)
To export a class isn't C++ standard.
HTH
Frank
|
|
|
|
|
Thanx for the reply ... I'll keep that in mind.
The only programmers that are better than C programmers are those who code in 1's and 0's.....
Programm3r
|
|
|
|
|
Frank K wrote: To export a class from a dll is only possible from MFC-Class-DLL to MFC-Application.
Wrong. You can export a class from any type of DLL. Whether you can use that class or not, depends entirely on the compiler/linker you use to link to the DLL.
--
Mit viel Oktan und frei von Blei, eine Kraftstoff wie Benziiiiiiin!
|
|
|
|
|
Thanx Jörgen Sigvardsson, for clearing that one up....
The only programmers that are better than C programmers are those who code in 1's and 0's.....
Programm3r
|
|
|
|
|
Hi,
I asked this a few days before, but didn't get any answer, so maybe if I keep my question more compact someone will understand, what I want to do:
I'm using the PDH-library like it is known from the PerfMon system tool. We want to detect memory leaks and the first step is to see which tasks in our software consume how much memory. Which counters do I have to observe for finding out how much memory a specific process has allocated?
Greetings
Martin Dietz
|
|
|
|
|
See here.
"Talent without discipline is like an octopus on roller skates. There's plenty of movement, but you never know if it's going to be forward, backwards, or sideways." - H. Jackson Brown, Jr.
"Judge not by the eye but by the heart." - Native American Proverb
|
|
|
|
|
Hi DavidCrow,
Sorry for not answering earlier (I worked on something else the last few days), but your link didn't help me in my question. The problem was not how to use the functions and procedures provided by the PDH library to get the counter information, but which counter to use to get the memory information.
Is \Process(..)\Page File Bytes significant enough to determine the memory usage and memory leak behaviour of the different subcomponents, or do I need more/better fitting counters?
Greetings
Martin Dietz
|
|
|
|
|
m.dietz wrote: but which counter to use to get the memory information.
I thought that's what that link would provide, but after looking at it, the post does indeed not match the subject. I'm not quite sure how that happened. Anyway, the three counters that I've used in the past are:
pdhCpe.szMachineName = TEXT("your machine");
pdhCpe.szObjectName = TEXT("Memory");
pdhCpe.szCounterName = TEXT("Available Bytes");
...
pdhCpe.szCounterName = TEXT("Cache Bytes");
...
pdhCpe.szObjectName = TEXT("Process");
pdhCpe.szInstanceName = TEXT("_Total");
pdhCpe.szCounterName = TEXT("Working Set");
"Talent without discipline is like an octopus on roller skates. There's plenty of movement, but you never know if it's going to be forward, backwards, or sideways." - H. Jackson Brown, Jr.
"Judge not by the eye but by the heart." - Native American Proverb
|
|
|
|
|
Hello comunity,
how to determine from which class is an dialog object derived?
So, i wand to copy data in to clipboard, but how to know which methods to use,
for example, if i have an CListCtrl a can use pListCtrl->GetItemText(iIndex, iSubItem);
to read text and copy them to clipborad, but how to know the base class when i want to copy from
CEdit field??
Is there any method or macro to use for this?
regards
break;
|
|
|
|
|
break; wrote: how to determine from which class is an dialog object derived?
dialog controls, you mean to say I think.
What about CObject::IsKindOf
|
|
|
|
|
break; wrote: how to know the base class...
typeid( type-id )
The typeid operator allows the type of an object to be determined at run time.
Somethings seem HARD to do, until we know how to do them.
_AnShUmAn_
|
|
|
|
|
"but how to know the base class when i want to copy from
CEdit field??"
What is the need for knowing base class to get the data from CEdit field ?
Why you not using GetWindow text ?
|
|
|
|
|
Hello,
because i dont know from whicht control the user maybe want to copy to clipboard?
Some controls dont works propertly with GetWindowText!
What when nomeone want to copy from CListCtrl? GetWindowText give me only the caption, not the item text!
i try with
<br />
CRuntimeClass* cRuntime = NULL;<br />
CWnd* pWnd = this->GetMainWnd()->GetFocus();<br />
<br />
cRuntime = pWnd->GetRuntimeClass();<br />
if("CSortListCtrl" == cRuntime->m_lpszClassName)<br />
{<br />
<br />
pList = (CSortListCtrl*) pWnd;<br />
<br />
csData = pList->GetItemText(pList->GetSelectionMark(), 1);<br />
<br />
}<br />
else if("CButton")<br />
{<br />
pWnd->GetWindowText(csData);<br />
}<br />
else if(..)<br />
else<br />
...<br />
that is my problem...
sorry when i write to much, but how to explain my problem?? :->
regards
break;
|
|
|
|
|
Hi, i have problem
i have four item and tab oder of this is 1,2,3,4
i have button "Change Tab Order"
i want, when i pust button "Change Tab Order", my item's tab order changed to 3,1,4,1.
How to change? help me!
thank for read.
Huynhnb
.: Your success is also mine :.
|
|
|
|
|
Do you want to change Tab Order in your program ?
|
|
|
|