|
deeps_cute wrote: is there any program to display this.
Yes, use ipconfig.
"Approved Workmen Are Not Ashamed" - 2 Timothy 2:15
"Judge not by the eye but by the heart." - Native American Proverb
|
|
|
|
|
i used the link you send but i cant get the DNS server. how to get this. i cant use ipconfig
Arise Awake Stop Not Till ur Goal is Reached.
|
|
|
|
|
deeps_cute wrote: ...i cant get the DNS server. how to get this.
Do you know its name or IP address?
"Approved Workmen Are Not Ashamed" - 2 Timothy 2:15
"Judge not by the eye but by the heart." - Native American Proverb
|
|
|
|
|
i can get the dns server address from dos mode using "netsh interface ip show config". but the thing is i have to get all these using APIs. i downloaded a projetc viewadapter. here it displays only ipadderss, subnetmask and gateway. i need dns. is there any funcion to get this?
Arise Awake Stop Not Till ur Goal is Reached.
|
|
|
|
|
deeps_cute wrote: i need dns. is there any funcion to get this?
It's likely coming from:
HKLM\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters\Interfaces\{your_interface_here}\DhcpNameServer.
"Approved Workmen Are Not Ashamed" - 2 Timothy 2:15
"Judge not by the eye but by the heart." - Native American Proverb
|
|
|
|
|
Hello,
I have a big problem about creating a Simple Tab View Control in a MFC CDialog Dialog window. I must not create additional child dialogs to use in Tab Control because the Tab View must be kind of dynamic. Because of window resizing and manual control drags. Please tell me with code and or tutorial, how to create a MFC CDialog compatible Tabbed View control which doesn't uses any child dialog templates which we need to create in resource file. I am using Visual Studio .NET 2003.
Respectively,
Tushar
Tushar Arora
|
|
|
|
|
Hi,
If I understands correct what you are seeking is a way to create
a Tab whitout a dialog.
You can just put a tab control in your View class and than create that
control with its Create method.
Just check the MSDN for the tab control (CTab). They have really good explanations.
If you still having trobules tell me and I will try to find a program that will help you.
Sincerely yours
Y.R.
|
|
|
|
|
Hello,
You have advised me to look for "CTab" in MSDN but I haven't found any "CTab" class niether in Visual Studio nor in MSDN. I am using Visual Studio .NET 2003, and MSDN June 2005. I still need a code to create a Tabbed Control which doesn't need any Child Dialog templates to put in. Please help me.
tushar
Tushar Arora
|
|
|
|
|
I guess you are using MFC....
Where I have written CTab I should have written CTab... (I didnt checked the full name).
Anyway after a little check in the msdn site I found this page
http://msdn2.microsoft.com/en-us/library/hfshke78(VS.80).aspx
It contains info about the CTabCtrl. Though the site is good I prefer the help in the program(VS) (just write CTabCtrl in the index).
If you still having troubles try to search for CTabCtrl in CodeProject they have a lot of usefull articles.
Hope I helped.
Sincerely yours
Y.R.
|
|
|
|
|
Hello,
I have an application where I don't use document-view architecture.The skeleton application created through wizard makes a ChildFrame class derived from CMDIFrameWnd and a ChildView derived from CWnd.
But if I derive ChildView from CSrollView then I get Unhandled exception error. The program is compiled but I don't get a scrollable window ? What should I do?
I also need the view pointer(ChildView pointer) for further use,so for that purpose I need to derive a class from CSrollView instead of CWnd.
Prithaa
|
|
|
|
|
What does the Exception displays ?
At which line does the exception appears?
|
|
|
|
|
Hello,
I got the CScrollView window.
Thanks
|
|
|
|
|
how to convert VARIANT to a specific class type pointer.
Mallikarjun
|
|
|
|
|
Why do you want to do such a thing ? How did you 'initialize' your VARIANT ?
And BTW, don't use VARIANT, that's bad
|
|
|
|
|
Cedric Moonen wrote: And BTW, don't use VARIANT, that's bad
Why are VARIANT s bad?!?
Steve
|
|
|
|
|
Yes you're right, I was a little bit too 'extreme' in my answer. In fact, it is because I saw people using it to circumvent C++ type safety (to "make life easier"). That was quite scary...
|
|
|
|
|
Cedric Moonen wrote: I saw people using it to circumvent C++ type safety (to "make life easier"). That was quite scary...
I agree with that. I've seen this before too. Specifically people casting pointers to C++ classes to long s and storing it in a VARIANT and passing it through COM interfaces; talk about missing the point of COM.
Steve
|
|
|
|
|
sorry i didnt know it was posted after i tried cancelling it.. anyways do you have some answer to my ques?
harsha
|
|
|
|
|
Look at MSDN for GetKeyState and GetAsyncKeyState . Use these functions with the virtual key codes of "Control key" and the 'A' key while you handle key down event in your application.
Absence is to love what wind is to fire; it extinguishes the small, it enkindles the great - Comte Debussy-Rabutin
|
|
|
|
|
Hi
i want to know in terms of memory allocation what is the diffrence between the debug and execution mode
i have a code that work fine in debug mode and finish successfuly while its faild in execution mode
with the error :
The instruction at "0x...etc" referenced memory at "0x000000002c" .The memory could not be "written"
my code is :
<br />
for(i=0;i<stringLength;i++)<br />
{<br />
<br />
dSegment.segment=(int *)realloc(dSegment.segment,sizeof(int)*(++dSegment.DC));<br />
dSegment.segment[dSegment.DC-1]=string[i];<br />
printf("%d %c\n",i,string[i]);<br />
}
and the declaration of dSegment is
struct <br />
{<br />
unsigned int DC;<br />
int *segment;<br />
}dSegment;
thank in advance
|
|
|
|
|
Ayman Mashal wrote: 0x0000002c
That address tells you that you likely did something off of a NULL pointer, so I would start there.
If the calculation of the memory size used in the call to realloc(...) is broken, and it looks possible because there is no testing/verification visible in the code you provided, realloc(...) can return a NULL value, and the following line would cause an exception in that case.
BTW - the allocation differences between release and debug are many, and some objects (like MFC's CString ) even allocate memory differently in release mode than in debug mode (it allocates exact amounts in debug, but allcoates in blocks in release). The first thing is that under debug mode, memory allocation routines will often pad allocated memory with special bytes allowing you to detect overruns.
Are you sure that you have no memory-related issues in debug mode? You have to run the program to completion to find all of them, not just stop it in the debugger.
Peace!
-=- James Please rate this message - let me know if I helped or not!<HR> If you think it costs a lot to do it right, just wait until you find out how much it costs to do it wrong! Avoid driving a vehicle taller than you and remember that Professional Driver on Closed Course does not mean your Dumb Ass on a Public Road! See DeleteFXPFiles
|
|
|
|
|
you are right
at some point realloc returns NULL !!!! why ?
the calculation of the memory size is fine i put some print messages in the code and here is the output :
DC: 0
before realloc : 0
after realloc : 323b78
DC: 1
before realloc : 323b78
after realloc : 323b78
DC: 2
before realloc : 323b78
after realloc : 323b78
DC: 3
before realloc : 323b78
after realloc : 323b20
DC: 4
before realloc : 323b20
after realloc : 323b20
DC: 5
before realloc : 323b20
after realloc : 323b20
DC: 6
before realloc : 323b20
after realloc : 323b20
DC: 7
before realloc : 323b20
after realloc : 323b20
DC: 8
before realloc : 323b20
after realloc : 323b20
DC: 9
before realloc : 323b20
after realloc : 323b20
DC: 10
before realloc : 323b20
after realloc : 323b20
DC: 11
before realloc : 323b20
after realloc : 323b20
DC: 12
before realloc : 323b20
after realloc : 323b20
DC: 13
before realloc : 323b20
after realloc : 323b20
DC: 14
before realloc : 323b20
after realloc : 323b20
DC: 15
before realloc : 323b20
after realloc : 323bc0
DC: 16
before realloc : 323bc0
after realloc : 323bc0
DC: 17
before realloc : 323bc0
after realloc : 323bc0
DC: 18
before realloc : 323bc0
after realloc : 323bc0
DC: 19
before realloc : 323bc0
<big>after realloc : 0</big>
note that if i decrease my string length its work fine !!
is there any place in the project setting the sets the allowed space for the programme ?
thanks
|
|
|
|
|
Ayman Mashal wrote: at some point realloc returns NULL !!!! why ?
Gotta love realloc()!
"Approved Workmen Are Not Ashamed" - 2 Timothy 2:15
"Judge not by the eye but by the heart." - Native American Proverb
|
|
|
|
|
|