|
Windows live SDK[^]
I never used, it seems it has different categories of API including Messenger interface
|
|
|
|
|
Google[^] lists it right off.
Nobody can give you wiser advice than yourself. - Cicero
.·´¯`·->Rajesh<-·´¯`·.
Codeproject.com: Visual C++ MVP
|
|
|
|
|
not google, "windows live search"
|
|
|
|
|
|
guru moorthy.k wrote: but when i put the same code in my application it is not working
means, have u checked whether breakpoint hits the code.
|
|
|
|
|
guru moorthy.k wrote: in my application it is not working ..
What does "not working" mean?
guru moorthy.k wrote: give another code to read text file
#include <fstream>
#include <string>
#include <iostream>
using namespace std;
int _tmain(int argc, _TCHAR* argv[])
{
ifstream fsin("E:\\MyFile.txt");
string str, sTemp;
while(getline(fsin, sTemp))
str += sTemp + "\n";
cout<<str;
return 0;
}
Nobody can give you wiser advice than yourself. - Cicero
.·´¯`·->Rajesh<-·´¯`·.
Codeproject.com: Visual C++ MVP
|
|
|
|
|
guru moorthy.k wrote: used a code that works perfectly
Works perfectly where? Unlikely
1) CFile works in binary mode only - not necessarily a problem here, as long as the file
contains ASCII text and it's not a Unicode build.
2) CFile::Open() requires two flags - one access permission and one share option. You
only pass one.
3) CFile::Read() reads binary bytes. Unless there's a NULL terminator (0 byte) in the file,
then using szSampleText in your call to CString::Format() can crash. Best to null-terminate
that string before passing it to Format().
Other than those problems, what's not working?
Mark
Mark Salsbery
Microsoft MVP - Visual C++
|
|
|
|
|
|
How can i play an MP2 file> i am using mfc. its a 10 min video( guess that is not an isue). but what needs to be done to play the video?
|
|
|
|
|
if your target system has necessary codecs to play MP2 files, go for DirectShow or u can host the MediaPlayer using the Windows Media Player SDK.
|
|
|
|
|
actually i am new to codecs. the necessary codecs are available. what i need to do is to make an application in mfc to play an mp2 player. so how do i call this codec? is there any tutorial for this?
|
|
|
|
|
if u r able to play that file using windows MediaPlayer, then it is sure that Codecs are available and compatible with DirectShow, So go for DirectShow. DirectShow SDK has simple sample to start with, PlayWnd Sample and there is lot of articles in web and Codeproject. Start with and ask if there is any doubt.
|
|
|
|
|
i am not being able to play it with Windows media player.
|
|
|
|
|
i assume u don't have to develop MP2 Codec, install MP2 Codec; for testing feasibility, u can install free or trial codec for now. And if ur requirement doesnot hold MP2 codec development, u can ask ur client to install codec.
And i am sure fast development of media playback application in VC++ is Directshow or WMedia SDK.
|
|
|
|
|
no i dont need to develop an Mp2 codec. i have this mpeg2dec codec already with me. let me install this first and if there are any queries i will get back to u. thanks.
|
|
|
|
|
Im not sure it works or no but did you test MCI functions for play it?
|
|
|
|
|
AFAIK, MCI is used to control Multimedia devices compatible with MCI.
just for information can u give the API to play a MPEG2 media file.
|
|
|
|
|
media player can be used to play mp2 formats. but i want to embed this media player to my application. for this i can use this as an activex object. but i need an ocx for that. anybody have an idea where i can get the ocx from?
|
|
|
|
|
So now Codecs are installed.
I am familiar with directshow based approach, a simple player requires to call hardly 5 APIs.
to use DShow u have to install DirectShow SDK, and start with the playwnd sample.
Chandrasekharanp wrote: but i want to embed this media player to my application
For this u need to install Windows Media Player SDK, and start with WMPHost Sample.
Chandrasekharanp wrote: but i need an ocx for that
When u call insert ActiveX control in the resource editor windows Media Player is listed.
I prefer DirectShow, not only because i am familiar, i think u don't need to use the media library and similar extended features of WMP. Note: Directshow is the underlying technology of WMP.
|
|
|
|
|
Hello everyone,
Two questions,
1. Confused about what is the differences between bad and fail. This what Bjarne's comments in his book, but I do not quite understand and it is appreciated if you could share some best practices of the differences and when to use them.
--------------------
The difference between the states fail() and bad() is sutle. When the state is fail() but not also bad(), it is assumed that the stream is uncorrupted and that no characters have been lost. When the state is bad(), all bets are off.
--------------------
2. when do you prefer to use bad()/fail() and when do you prefer to use setting exceptions (std::ios::badbit or std::ios::failbit or both).
thanks in advance,
George
|
|
|
|
|
This[^] link is for different man on the codeproject.
|
|
|
|
|
Thanks Hamid,
The link is informative, but it does not contain too much information about the differences between badbit and failbit.
regards,
George
|
|
|
|
|
See, for instance [^].
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
|
|
|
|
|
Good link, thanks CPallini!
regards,
George
|
|
|
|
|
I am using VS2005.
When I want to build a project using Vista SDK libraries ( Media Foundation) I receive errors below :
1>c:\program files\microsoft sdks\windows\v6.0\include\propsys.h(896) : error C2061: syntax error : identifier '__RPC__out'
1>c:\program files\microsoft sdks\windows\v6.0\include\propsys.h(900) : error C2061: syntax error : identifier '__RPC__in'
1>c:\program files\microsoft sdks\windows\v6.0\include\propsys.h(905) : error C2061: syntax error : identifier '__RPC__in_opt'
1>c:\program files\microsoft sdks\windows\v6.0\include\propsys.h(1305) : error C2061: syntax error : identifier '__RPC__out'
1>c:\program files\microsoft sdks\windows\v6.0\include\propsys.h(1308) : error C2061: syntax error : identifier '__RPC__deref_out_opt'
I am getting some errors also for structuredquery.h.
In Tools->Options->vc++ Projects , my includes file directories order is :
$(VCInstallDir)PlatformSDK\include
$(VCInstallDir)include
C:\Program Files\Microsoft SDKs\Windows\v6.0\Include
$(VCInstallDir)atlmfc\include
$(FrameworkSDKDir)include
How can I resolve this issue ? Thanks
|
|
|
|