|
Mark Salsbery wrote: What type is fp?
It likely belongs to CFile .
"Love people and use things, not love things and use people." - Unknown
"The brick walls are there for a reason...to stop the people who don't want it badly enough." - Randy Pausch
|
|
|
|
|
|
Well, Mark. It's time again for you to be reminded: "Some questions are really tough out here".
It is a crappy thing, but it's life -^ Carlo Pallini
|
|
|
|
|
Hi,
I try to build up a monitoring system, which shows me all opened files and the process ids, using this files.
All opened files mean not only the exe and dlls but .cpp , .h, .pdf, .doc, etc...
I get either the process id using a driver and "NtQuerySystemInformation" function or get the files by using "ReadDirectoryChanges".
So, how can I get the association between them? Is there a way to get it by the driver or is there any winapi function which gives me the pid and open files (not only processes and modules) together.
Thank you in advance for any hints, code or examples.
Marco
|
|
|
|
|
Marco14 wrote:
Thank you in advance for any hints, code or examples.
How about NetFileEnum() ?
"Love people and use things, not love things and use people." - Unknown
"The brick walls are there for a reason...to stop the people who don't want it badly enough." - Randy Pausch
|
|
|
|
|
Hhmm, I'll take a look.
Thank you!
|
|
|
|
|
Sorry, but I can´t find how to get the process that is calling the files with NetFileEnum().
Did I overlook s.th.?
|
|
|
|
|
See if this or this helps.
"Love people and use things, not love things and use people." - Unknown
"The brick walls are there for a reason...to stop the people who don't want it badly enough." - Randy Pausch
|
|
|
|
|
Hi all,
i was trying to concatanate 2 strings using this line of code
str += 0x0D;
but when i compile my program it gives error
error C2593: 'operator +=' is ambiguous
How can i remove this??
Thanks in advance
|
|
|
|
|
Is that a CString? Have you tried something like this instead?
CString str(_T("Hello world"));
str += TCHAR(0x0D);
It is a crappy thing, but it's life -^ Carlo Pallini
|
|
|
|
|
Thanks..
Applying your suggestion removed my problem
|
|
|
|
|
VCProgrammer wrote: Applying your suggestion removed my problem
But only temporarily... try to understand what the error means and what this solution means. That would solve your problem permanently.
It is a crappy thing, but it's life -^ Carlo Pallini
|
|
|
|
|
VCProgrammer wrote: i was trying to concatanate 2 strings using this line of code
VCProgrammer wrote: 0x0D
The above is NOT a string.
What about str ? you give us little clue about its actual type.
If the Lord God Almighty had consulted me before embarking upon the Creation, I would have recommended something simpler.
-- Alfonso the Wise, 13th Century King of Castile.
This is going on my arrogant assumptions. You may have a superb reason why I'm completely wrong.
-- Iain Clarke
[My articles]
|
|
|
|
|
Hi all,
i need some information on:
How to invoke Microsoft Outlook create new profile dialog from my own application?
I have an MFC app. it should look for mycrosoft out look’s profiles and invoke the outlook’s create new profile dialog.
Please I really appreciate if some one can give some ideas and pointers.
Thank you in advance
|
|
|
|
|
See [here^] for the APIs MAPILogonEx and LaunchWizard
|
|
|
|
|
|
I am not able to find LaunchWizard API
i need to include the header file
plz can u tell me whats the header file for the same?
i didnt find anything in google
thanks in advance
|
|
|
|
|
yaar thank you
i found it
thanx for the help ... it really worked for me
|
|
|
|
|
Hello All,
I have send email from one PC in background with file attached to any mail id.. (yahoo / gmail / hotmail).... let me know any clues..
Thanks
BlrBoy
|
|
|
|
|
Does this[^] help?
Regards,
Sandip.
|
|
|
|
|
If you have already "send" the e-mail, what's the problem?
"Love people and use things, not love things and use people." - Unknown
"The brick walls are there for a reason...to stop the people who don't want it badly enough." - Randy Pausch
|
|
|
|
|
I am learning vfw library these days. And I'm trying to use vfw to decode wmv3 stream. but ICDecompress always returns 0xffffff9c . I can't find out the reason ... Any one could tell me how to do that ?
thanks .
code below :
typedef struct
{
BITMAPINFOHEADER BIH;
char SequenceLayer[6];
}WMV3BitmapInfoHeader;
BITMAPINFOHEADER BITM;
WMV3BitmapInfoHeader WMV3;
byte SequenceLayer[] = {(byte)0x0f, (byte)0xf1, (byte)0x80, (byte)0x01, (byte)0x40, (byte)0x0f};
memset(&WMV3, 0x00, sizeof(WMV3));
WMV3.BIH.biSize = sizeof(BITMAPINFOHEADER) + 6;
WMV3.BIH.biWidth = 320;
WMV3.BIH.biHeight = 240;
WMV3.BIH.biPlanes = 1;
WMV3.BIH.biBitCount = 0x18;
WMV3.BIH.biCompression = mmioFOURCC('w', 'm', 'v', '3');
WMV3.BIH.biSizeImage = 0x038400;
memcpy(&WMV3.SequenceLayer, &SequenceLayer, sizeof(SequenceLayer));
wmv9vcm = LoadLibrary("wmv9vcm.dll");
DriverProc = GetProcAddress(wmv9vcm, "DriverProc");
ICInstall(ICTYPE_VIDEO, mmioFOURCC('w', 'm', 'v', '3'), (LPARAM) DriverProc, NULL, ICINSTALL_FUNCTION);
hIC = ICOpen(ICTYPE_VIDEO, mmioFOURCC('w', 'm', 'v', '3'), ICMODE_DECOMPRESS);
ICDecompressBegin(hIC, &WMV3, &BITM);
memset(&BITM, 0x00, sizeof(BITM));
BITM.biSize = sizeof(BITMAPINFOHEADER) + 6;
BITM.biWidth = 320;
BITM.biHeight = 240;
BITM.biPlanes = 1;
BITM.biBitCount = 0x18;
BITM.biSizeImage = 0x038400;
ICDecompress(hIC, 0, &(WMV3.BIH), buf+i, &BITM, output);
|
|
|
|
|
havent you setup BITM properly before ICDecompressBegin or what does it what return
Greetings from Germany
|
|
|
|
|
Hi,
everybody I have designed a webcam project in vc++.It works good.But I want to handle the event that is generated when button of webcam is pressed.Can anybody suggest me anything about this.
modified on Thursday, October 30, 2008 2:49 AM
|
|
|
|
|
Reverse Engineer the software or get the sdk for the camera you're using.
Use Spy++ or Winspector Spy++ and OllyDbg/IDA Pro.
And please, for heaven's sake - who made the camera and what's the model number?
|
|
|
|