|
See here.
"The largest fire starts but with the smallest spark." - David Crow
"Judge not by the eye but by the heart." - Native American Proverb
|
|
|
|
|
Have you tried Rent-A-Coder? That site handles work-for-hire, and might even help out with homework.
Peace!
-=- James 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! DeleteFXPFiles & CheckFavorites (Please rate this post!)
|
|
|
|
|
lulu0441 wrote: do it in C++
So, just do it.
Maximilien Lincourt
Your Head A Splode - Strong Bad
|
|
|
|
|
Maximilien wrote: So, just do it.
The Nike folks are going to be all over you for saying that!
"The largest fire starts but with the smallest spark." - David Crow
"Judge not by the eye but by the heart." - Native American Proverb
|
|
|
|
|
Ok, you want C++ this time?
void main()
{
Cout << "I'm trying to cheat on my homework, but am too stupid to avoid being caught.";
}
|
|
|
|
|
i am currently trying to make my program copy or move itself into my "programs to test " folder, by itself. I have been fooling around with trying ot use the shellexecute to move it but have found it easiest to use a Code to do it. My MAIN problem is that in order to make the program move itself, i need it'd current file path (i.e. c:\\Documents and Settings\\Droz\\My Documents\\Program.exe)
I have been trying to use GetFilePath, GetSystemDirectory and GetFullFilePath and still have not been able to make it work.
Breaking it down, i need the program to be able to know and be able to print out to the user its current location.
Thank you for any help. Happy programing.
- Droz -
___ ___
/\/\ /\ | |
|
|
|
|
|
I am using C code btw.
- Droz -
___ ___
/\/\ /\ | |
|
|
|
|
|
|
This is the closest form i could find. i am sure it will be very similar
Would love any suggestions on the coding;P
- Droz -
___ ___
/\/\ /\ | |
|
|
|
|
|
|
I think if you have the main function in your project, with arguments like this:
int main(int argc, char * argv[], .....)
then argv[0] points to the path of current executable.
In case of Windows applications, you can try the GetModuleFileName(NULL, .....) function.
|
|
|
|
|
Droze wrote: i am currently trying to make my program copy or move itself into my "programs to test " folder...use the shellexecute
How are you doing this?
"The largest fire starts but with the smallest spark." - David Crow
"Judge not by the eye but by the heart." - Native American Proverb
|
|
|
|
|
You could use the Win32 function GetModuleFileName with a NULL module handle.
Steve
|
|
|
|
|
I'm looking for a win32 call that will allow me to restore the browser window I'm using to display help if it's minimized. I do have a handle to the main window.
|
|
|
|
|
dan neely wrote: I do have a handle to the main window.
With such, call ShowWindow() .
"The largest fire starts but with the smallest spark." - David Crow
"Judge not by the eye but by the heart." - Native American Proverb
|
|
|
|
|
thanks. Is there also a call that can get the current window status? SW_RESTORE behaves properly if the window was minimized or visible but unmaximized (does nothing). Unfortunately, if the window is displayed maximized it will umaximize it.
|
|
|
|
|
dan neely wrote: Is there also a call that can get the current window status?
You mean like IsIconic() or IsZoomed() ?
"The largest fire starts but with the smallest spark." - David Crow
"Judge not by the eye but by the heart." - Native American Proverb
|
|
|
|
|
You have to attach your window to the thread of the current process first:
How to steal focus on 2K/XP [^]
----------
Some problems are so complex that you have to be highly intelligent and well informed just to be undecided about them.
- Laurence J. Peters
|
|
|
|
|
I'll have to take a closer look at that. I've noticed SetForegroundWindow() occasionally failing for no reason I can understand, but am not sure if it's worth the effort needed to port it to my c# app.
|
|
|
|
|
I am relatively new to the Visual C++ IDE (using version 7). For console input programs which take command line arguments, where can I enter these arguments so that they get passed to my program when I am using the debugger?
Thanks.
|
|
|
|
|
In Properties dialog of your project, Debugging --> Command Arguments.
|
|
|
|
|
Project+Settings+Debug TAB :-third editbox(Program arguments)
Regards,
FarPointer
Blog:http://farpointer.blogspot.com/
|
|
|
|
|
I call a dll from am MFC app MyApp
From the dll I instantiate a CDialog like so
tests = new CTests(0);
I thought this would 'detach' the CDialog from the dll. Now after the dll has done its job, when I go to dismiss myApp, this CDialog vanishes too. I want to keep it around, but do want to get rid of MyApp. How do I manage this? I thougt for sure that putting the parent pointer as 0 would have done the trick....
sb
|
|
|
|
|
All that code executing the window in the DLL belongs to your MyApp process, so when the MyApp process is gone, so is the DLL and the dialog. You might be able to hide the window for the MyApp, and thus still have the window from the DLL visible and processing user inpout on the screen.
I've seen better runs in my shorts! - Patches O'Houlihan
|
|
|
|
|
From the design point of view, you need to understand these questions yourself:
Why do I want to keep the dialog when I terminate my app?
What is the purpose of the dialog, of the app?
After I terminate the app, what does my dialog do?
- It's easier to make than to correct a mistake.
|
|
|
|