|
Blast! Sorry to preach to the choir there then! Good luck; and if you do find out a way to turn messages back into their registered strings, be sure to post back - I'd love to know!
Matt Godbolt
Engineer, ProFactor Software
StyleManager project
|
|
|
|
|
Matt Godbolt wrote: if you do find out a way to turn messages back into their registered strings, be sure to post back - I'd love to know
Yes, well i originally thought they would be ATOM's ... i think they used to be.
To bad neither GetAtomName, nor GlobalGetAtomName find them now.
...cmk
Save the whales - collect the whole set
|
|
|
|
|
Hi all
I want to enumerate the list of most frequently used programs from start menu links, thier icons and related things.
As R-Wipe&Clean shows the list of MFU Registry Traces.
Please guide me.
Thanks
|
|
|
|
|
Hi rajeevktripathi,
I'm not sure this good way but maybe it is some helpful to you
DWORD dwR,DataSize;
HKEY hKey1;
TCHAR sz[MAX_PATH];
dwR = RegOpenKey (HKEY_LOCAL_MACHINE,
_T("Software\\Microsoft\\Windows\\CurrentVersion\\Explorer\\Shell Folders"),&hKey1);
CStringArray m_Array;
CString str;
TCHAR m_Value[256];
DWORD m_dValue = 256;
DWORD m_Data;
for(int i=0;i<15;i++)//example
{
m_dValue=256;
m_Data = 256;
RegEnumValue (hKey1,
i,
m_Value,
&m_dValue,
NULL,
NULL,
NULL,
&m_Data);
m_Array.Add(m_Value);
}
for(int i=0;i
|
|
|
|
|
If you mean the pin list on the XP start menu, there is no programmatic access to this list, by design. You may be able to fool with it by grovelling in the registry, but that may break in future revs of the OS.
--Mike--
Visual C++ MVP
LINKS~! Ericahist | NEW!! PimpFish | CP SearchBar v3.0 | C++ Forum FAQ
|
|
|
|
|
Hi
Thans for your replies
Michael Dunn, I wanna exactly what you said, Infact I need it in a wiping tool so it is there any way to show these MFU programs.
Please reply
Thanks
|
|
|
|
|
hi all
I want to check for a valid IP address.the code is as follows
CString strFileName=_T("C:\\Windows\\System32\\Ping.exe");
CString strIpaddress=_T("10.37.8.4");
if(!(int)ShellExecute(NULL,_T("open"), strFileName,strIpaddress,NULL,SW_SHOW) == ERROR_FILE_NOT_FOUND)
{
AfxMessageBox(_T("Successful"));
}
else
{
AfxMessageBox(_T("Ping Failed"));
}
The Problem is that when i execute this it opens the Ping.exe and it checks for valid address but the message box "Successful" is not displayed..instead "Ping Failed" is displayed even after executing Ping exe successfully.
What could be the problem??
Are there any other ways to check for Valid IP address(i.e URL name) like gethostbyname()??
"Every morning I go through Forbes list of 40 richest people in the world. If my name is not in there, I go to work..!!!"
-- modified at 6:17 Saturday 8th April, 2006
|
|
|
|
|
r u drunk?
do u read ur code:
ShellExecute()==ERROR_FILE_NOT_FOUND
?
A special image tool for C++ programmers, don't miss it!
The world unique Software Label Maker is here for you and me ...
A nice hyper tool for optimizing your MS html-help contents.
|
|
|
|
|
includeh10 wrote: ShellExecute()==ERROR_FILE_NOT_FOUND
for your info ShellExecute returns ERROR_FILE_NOT_FOUND if the specified file is not found.i typecasted into int though i didn't store into the HINSTANCE....
still waiting for the reply....
"Every morning I go through Forbes list of 40 richest people in the world. If my name is not in there, I go to work..!!!"
|
|
|
|
|
Hi QuickDeveloper,
I run your code(127.0.0) and ping run also a messagebox that ping failed yes?Is your problem?
|
|
|
|
|
WhiteSky wrote: Is your problem
Yes
"Every morning I go through Forbes list of 40 richest people in the world. If my name is not in there, I go to work..!!!"
|
|
|
|
|
QuickDeveloper,
maybe I mistake but,I think you need to change afxmessage(succes) with afxmessage(fail) because ping is run
ping is run (show Messagebox(successful))and show window ping that is reply from...
Hope I understood your question
|
|
|
|
|
If you just want to check if the IP address itself is a valid IPV4 address, you can use:
unsigned long ip = inet_addr("10.37.8.4");
if (ip == INADDR_NONE)
{
}
else
{
}
inet_addr() is to dotted quads what gethostbyname() is for host names.
Matt Godbolt
Engineer, ProFactor Software
StyleManager project
|
|
|
|
|
Three problems:
One, your comparison is buggy. ! has higher precedence than == so the comparison isn't doing what you want. Rewrite it to use != which is clearer.
Two, your check of the return value is wrong. From the ShellExecute() docs:Returns a value greater than 32 if successful, or an error value that is less than or equal to 32 otherwise. Three (and most significant) ShellExecute() 's return value only tells you if the app was launched. It tells you nothing about what the app did.
--Mike--
Visual C++ MVP
LINKS~! Ericahist | NEW!! PimpFish | CP SearchBar v3.0 | C++ Forum FAQ
|
|
|
|
|
I'll take a slightly different tack from the other responses.
Try checking out the IcmpSendEcho [^] function in the IP Helper library. This performs a 'ping' for you, and you don't have to worry about running a separate program.
Software Zen: delete this;
|
|
|
|
|
Hello.
1.How to modification VSS label or VSS comment in VS.NET 2003?
2.how VSS auto add the keyword on check in?
$Archive: /1.cpp $
$Revision: 5 $
$Date: 12/02/06 10:22 $
$Author: none $
Thanks.
|
|
|
|
|
hi.....
i want to know how to search a file for a keyword. the problem that i am facing is that the file may be of any extension i.e. .doc, .txt, .html, .ppt etc......\
is there any way to do so......as some search engine searches for files..
plz guide me according to MFC...thanx
RabiaAslam
|
|
|
|
|
Hi RabiaAslam,
if you want to searches a directory for a file use FindFirstFile
|
|
|
|
|
Assalamoalaikum
Rabia!
Your question has some ambiquity. Do you want to search a file or search a word in a specific file?
Explain exactly what do you want to do?
Good luck
We Believe in Excellence
www.aqueelmirza.cjb.net
|
|
|
|
|
yes u got the right point ... i want to search for a word in s specific file
RabiaAslam
|
|
|
|
|
|
|
|
|