|
zahid_ash wrote: Lets say when the server changes its IP it also changes its DNS...
Of course the DNS entry (just the IP address) would change. That's what is supposed to happen. Otherwise, name resolution could not occur. Use gethostbyname() .
"The largest fire starts but with the smallest spark." - David Crow
|
|
|
|
|
|
see the following API
hostent *gethostbyname(const char *hostname);
The structure hostent have the IP address of the Internet host specified by hostname.
Knock out 'T' from CAN'T ,
You 'CAN' if you think you 'CAN'
|
|
|
|
|
Would it work for Internet , Lets say server is in USA. and client is in Russia
Is not it for Local network.?
Regards.
|
|
|
|
|
zahid_ash wrote: Would it work for Internet...Is not it for Local network.?
Why not try it and see exactly how it works?
"The largest fire starts but with the smallest spark." - David Crow
|
|
|
|
|
If you server is DNS then I think it should work.
For LOCAL as well as INTERNET
Knock out 'T' from CAN'T ,
You 'CAN' if you think you 'CAN'
|
|
|
|
|
Subscribe to a dynamic DNS service.
You install an agent on the server, which is in sporadic communication with the server.
The dyamic DNS server will update the IP for the name you wish...
It's not a programming answer, but it works really well.
See http://www.oth.net/dyndns.html
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<br />
Peter Weyzen<br />
Staff Engineer<br />
<A HREF="http://www.soonr.com">SoonR Inc.</A>
|
|
|
|
|
How I can make the Monitor List control scroll down each time a new message pop up ?MFC application
|
|
|
|
|
HI,
I have the MFC application.
I want that its process "app.exe" should not be visible in prcoess tab of Task manager and also in application tab of Task manager
I want to do it on Win98 , XP, 2000 and NT
any Idea?
Thanks
Regards.
|
|
|
|
|
can you explain why?this is for previous question?
whitesky
|
|
|
|
|
I would not allow the user to kill the process.
I am doing it for learning purpose.
Regards.
|
|
|
|
|
zahid_ash wrote: I would not allow the user to kill the process.
http://www.codeproject.com/threads/taskex.asp
"Opinions are neither right nor wrong. I cannot change your opinion. I can, however, change what influences your opinion." - David Crow
cheers,
Alok Gupta
VC Forum Q&A :- I/ IV
|
|
|
|
|
|
It works when Task Manager Window is opened. else not
Would it work on Win98 ?
Regards.
|
|
|
|
|
zahid_ash wrote: It works when Task Manager Window is opened. else not
If the taskbar is not open then how will u see the process in task bar
zahid_ash wrote: Would it work on Win98 ?
I didn't test.
nave
|
|
|
|
|
Means to say that when Task manager window is open or have icon in task bar then it gets handle and hide the process
When task manager window is not open it fails and say Task manager not found ,
Please do a try ? it will make clear
Thanks
Regards.
|
|
|
|
|
ok i got it..
U can put a WH_SHELL hook( using SetWindowsHookEx ). Then when ever a window is been created, A funtion of ur will be called. U can check if it is Task manager. If so do as said in the Link that I give u..
nave
|
|
|
|
|
Hey there,
I want to be able to drag a line's position with the mouse. This means that I have to re-draw the line on every mouse-move. However, I must then of course erase the previous image of that line. Is there a way in having an XOR type of Pen or something?
Appreciate any comments.
William
-- modified at 8:04 Wednesday 17th May, 2006
|
|
|
|
|
One thing that you can do is that keep the coordinates of the line stored in some variable of POINT type. Then if a user clicks on that screen check if the clicked point falls on the line(You can use Bresenham's algorithm just to check this).IF the clicked point coincides with any point on the line drawn erase the previous line(ie draw a line with what the background color is.) and start drawing a new line or you if want to show the moving effect on the line you will have to do some more work man(similar to dragging).
Somethings seem HARD to do, until we know how to do them.
_AnShUmAn_
|
|
|
|
|
If the line is drawn into the OnDraw /OnPaint function you have an easy work:
simply change into OnMouseMove the line position an then Invalidate() .
This will call the draw function that plots the line into the correct position.
An harder work is edit a Bitmap deleting the old line (putting there the default pixel colors) and re-draw the line in a different position.
But probally CDC::bitblt() could help you , because there are many binary and ternary raster operation that you could use.
|
|
|
|
|
I have created the dialog based MFC application and for whatsoever reason, I had to make my main application dialog invisible because of which it is NOT showing me the task bar icon. Can anyone help me in this regard?
Code :
BOOL CMainApplicationDlg::OnInitDialog()
{
**************
ModifyStyleEx(0,WS_EX_APPWINDOW);
CSecDlg Dlg;
Dlg.Domoal();
////
}
using ModifyStyleEx(0,WS_EX_APPWINDOW) didn't work.
This will take me to the second dialog on startup, But taskbar icon will not be created.
|
|
|
|
|
Instead of making the window invisible make the window rectagle as 0,0,0,0
i.e Instead of using ShowWindow( SW_HIDE ) use MoveWindow(0,0,0,0)
nave
|
|
|
|
|
Use ::ShowWindow(SW_HIDE) .
Appu..
"If you judge people, you have no time to love them."
|
|
|
|
|
if u use ShowWindow(SW_HIDE). the task bar icon will also disappear.. But he/she want to maintain the icon in the taskbar...
more over Why did u put a :: before the ShowWindow(SW_HIDE).? In that case u have to call the function like
::ShowWindow(hWnd, SW_HIDE)
nave
|
|
|
|
|
Thanks for the quick reply.
But MoveWindow(0,0,0,0); will not solve the problem. It will add the task bar icon but dialog will be invisible because of its 0,0,0,0 dimension. Setting the MoveWindow for the second dialog also will not work. As its dimesion is relative to its parents dimension.
|
|
|
|