|
thomas_tom99 wrote: I want to spawn this application from B.exe without extracting inserted bytes from A.exe. Is this possible.
Did you try. Was there any problem?
|
|
|
|
|
[Message Deleted due to spam]
|
|
|
|
|
Hi, Expert,
On windows platform, how to know there have no program or process opening a file?
ex:
I have a temp file abc.txt, I must know there have no notepad or Word is opening it,
then I can delete it or user will know I'm deleting it.
Is there any API or code can determine a file is opening by a program or process?
Thanks~!!
|
|
|
|
|
rockryan wrote: I must know there have no notepad or Word is opening it...
Read here for why Notepad might give you troubles.
rockryan wrote: Is there any API or code can determine a file is opening by a program or process?
Is NetFileEnum() of any help?
"Money talks. When my money starts to talk, I get a bill to shut it up." - Frank
"Judge not by the eye but by the heart." - Native American Proverb
|
|
|
|
|
If i unchecked the option of ActiveX controls in the begining when i was creating a new MFC application(in the wizard)..........and later on i decide that i do need the ActiveX Controls inside my application ............after i have written half of the code ...is there some way to change the properties of the project...Please tell me???
|
|
|
|
|
Just add a call to AfxEnableControlContainer(); function at the begining of InitInstance (of your app class).
|
|
|
|
|
I would like to use SVG to render some gauges to a HWND in a MFC app.
Unfortunately I haven't found a C++/MFC library. Amanith seems to be interesting, but it doesn't seems to be embeddable into a MFC app, only in Qt apps.
What I would like to do is create a scene from markup and then animate it. The scene have to be rendered to a HWND or HDC.
Any example where SVG is displayed in a MFC app?
Thanks
|
|
|
|
|
This might not be exactly what you're after, but you could embed an html control, and render the SVG in that
|
|
|
|
|
IE6 requires a Plug-In to render SVG, not sure about IE7. Firefox does support SVG, but I would like to add SVG support to my app rather than relying on a 3rd party app.
Anti-Grain looks promising, but I'm not sure if it can only render static scenes or also supports animations. I would like to render the gauge from markup and then animate the needle.
http://www.antigrain.com/svg/index.html[^]
|
|
|
|
|
I want to open "browse dialog box" on some button click event. Is there any predefined class for that in MFC? Or I need to create the same?
|
|
|
|
|
Aryan S wrote: browse dialog box"
CFileDialog
See here for a browse dialog
-- modified at 8:08 Tuesday 29th August, 2006
Somethings seem HARD to do, until we know how to do them.
_AnShUmAn_
|
|
|
|
|
|
SHBrowseForFolder a dialogbox for select folder
CFileDialog m_File(True for File open False for File save)
|
|
|
|
|
Here is function that displays browse for folder dialog...
bool CDlg::GetFolder( CString& csFolderName_o )
{
try
{
BROWSEINFO stBrowseInfo = { 0 };
stBrowseInfo.hwndOwner = GetSafeHwnd();
stBrowseInfo.lpszTitle = _T( "Select a folder..." );
LPITEMIDLIST lpItemIDList = SHBrowseForFolder( &stBrowseInfo );
if( 0 == lpItemIDList )
{
return false;
}
TCHAR szFolderName[MAX_PATH];
if( FALSE == SHGetPathFromIDList( lpItemIDList, szFolderName ))
{
return false;
}
csFolderName_o = szFolderName;
return true;
}
catch( ... )
{
return false;
}
}
|
|
|
|
|
My MFC Application Takes 100% of CPU that i viewed from the TASK MANAGER.What is the Reason the Application Takes 100 % of the CPU?
|
|
|
|
|
Can you be more specific its not sufficient for answer,what your application
|
|
|
|
|
I Created some TOOL using MFC.When i run the Tool , you see that task manager takes 100% CPU time.The problem related to Memory?
|
|
|
|
|
The MFC Exe that reads the Data from database and display it in list control.
|
|
|
|
|
How to read data from database and insert to list ctrl?I'm not sure but i guess your problem is it?
|
|
|
|
|
What does the relevant code snippet look like?
"Money talks. When my money starts to talk, I get a bill to shut it up." - Frank
"Judge not by the eye but by the heart." - Native American Proverb
|
|
|
|
|
Arul Joseph wrote: My MFC Application Takes 100% of CPU that i viewed from the TASK MANAGER.What is the Reason the Application Takes 100 % of the CPU?
I guess your application is trapped inside a loop which simply doesn't exit. Debug through your code and find out.
|
|
|
|
|
It'll be better that you debug it and see wich part is trapped and taking all the cpu. That's the only way to find it, all the rest we could say will be a lottery.
Marc Soleda.
... she said you are the perfect stranger she said baby let's keep it like this... Dire Straits
|
|
|
|
|
Simple answer: "Because that's what you programmed it to do."
With the information you provide, we can only guess.
Probably your application is sitting in a loop waiting for a keystroke or reading a file until EOF or something like that.
You could use debugger with profiler to see where (what function) the application spends most time.
|
|
|
|
|
How to Hide / Disable a list control while processing / adding items to the list control?
Thanks
Raji
|
|
|
|
|
See EnableWindow
m_List1.ShowWindow(SW_SHOW/*SW_HIDE*/);
|
|
|
|