|
Hi, I'm trying to add a slider to my program to display the progress of a track when loading a sound file using the MCI functions.
It can seek, but I'm having a few issues.
firstly the slider does not get updated as the song plays, just remains the the same position until u slide it.
When you move the mouse over the position indicator of the slider, the playback jumps back to the position even if the track is currently playing from a different position.
I've been using the following project as an example.
I've added the timers, and some other things I've notice
void CUCPView::OnTimer(UINT nIDEvent)
{
CWinApp* pApp;
pApp=AfxGetApp();
if(nIDEvent == ID_TIMER_POSITION)
{
lPos = MCIWndGetPosition(m_Audio);
m_Pos = lPos;
UpdateData(FALSE);
}
CFormView::OnTimer(nIDEvent);
}
void CUCPView::DoDataExchange(CDataExchange* pDX)
{
CFormView::DoDataExchange(pDX);
DDX_Control(pDX, IDC_SLIDER1, c_Slider);
DDX_Slider(pDX, IDC_SLIDER1, m_Pos);
}
ON_NOTIFY(NM_CUSTOMDRAW, IDC_SLIDER1, &CUCPView::OnNMCustomdrawSlider1)
|
|
|
|
|
Hi All
How can i hide folder?Plz help me
|
|
|
|
|
|
Thanks for reply.I am useing vista OS and check SetFileAttributes it's working nice for file.i use ths code
CFileStatus Cfs;
CFile::GetStatus("C:\\file.exe", Cfs);
Cfs.m_attribute =_A_HIDDEN;
CFile::SetStatus(("C:\\file.exe", Cfs);
And what i chnage for folder.Plz help me
|
|
|
|
|
Did you try to use SetFileAttributes with directory??
If not try it.
If yes and if it is not working what is the problem?
Did you check error code using GetLastError()??
Regards,
Sandip.
|
|
|
|
|
Did you check SetFileAttributes?
|
|
|
|
|
Is there some way to test the MFC project using monitor resolution of 1600by1250 on a monitor where maximum resolution is 1280*1024?
Plz help
|
|
|
|
|
AFAIK, NO...
Some things seem HARD to do, until we know how to do them.
_AnShUmAn_
|
|
|
|
|
No and the result is not attractive.
|
|
|
|
|
Maybe on a virtual machine, like MS's Virtual PC.
> The problem with computers is that they do what you tell them to do and not what you want them to do. <
|
|
|
|
|
|
Hello friends,
I want to convert *.pcx image into *.jpg.
I want to do this conversion using Win32 Application in VC6.0
I am able to segregate the *.pcx header format and store the raw data in BIMAPINFO
strcuture.
But I don't know the header format and raw data requirement of *.jpg format.
I want to convert ICON.pcx file into ICON.jpg file using Win32.
Please give me the suggestion or source code if possible.
Waiting for your positive reply.
|
|
|
|
|
CXImage article on the codeproject is helpful for you(about formats of graphics).
|
|
|
|
|
CXImage is developed in MFC application. I just want to save *.pcx file into *.jpg
extension file using Win32 not by MFC.
Please give me information about;
How to save one format file into another file format.
|
|
|
|
|
|
Here's a way using GDI+...
#include <gdiplus.h>
...
BITMAPINFO *pBitmapInfo = ...;
BYTE *pBitmapPixelBits = ...;
ULONG dwToken;
Gdiplus::GdiplusStartupInput input;
Gdiplus::GdiplusStartupOutput output;
Gdiplus::Status status = Gdiplus::GdiplusStartup(&dwToken, &input, &output);
if(status == Gdiplus::Ok)
{
Gdiplus::Bitmap bitmap(pBitmapInfo, pBitmapPixelBits);
CLSID clsid;
GetEncoderClsid(L"image/jpeg", &clsid);
bitmap.Save(L"c:\\my.jpg", &clsid);
Gdiplus::GdiplusShutdown(dwToken);
}
...
int GetEncoderClsid(const WCHAR* format, CLSID* pClsid)
{
UINT num = 0;
UINT size = 0;
ImageCodecInfo* pImageCodecInfo = NULL;
GetImageEncodersSize(&num, &size);
if(size == 0)
return -1;
pImageCodecInfo = (ImageCodecInfo*)(malloc(size));
if(pImageCodecInfo == NULL)
return -1;
GetImageEncoders(num, size, pImageCodecInfo);
for(UINT j = 0; j < num; ++j)
{
if( wcscmp(pImageCodecInfo[j].MimeType, format) == 0 )
{
*pClsid = pImageCodecInfo[j].Clsid;
free(pImageCodecInfo);
return j;
}
}
free(pImageCodecInfo);
return -1;
}
If you can use ATL, the CImage class would allow you to do the same in a few lines of code.
Mark
Mark Salsbery
Microsoft MVP - Visual C++
|
|
|
|
|
i have a dialog box, if i click 1 button on that dialog box, i am displaying another dialog box. when i close that popup dialog box, the main dialog box is also getting closed.
how do i keep parent window displyed even after closing child window(popup dialog).
thanks in advance
|
|
|
|
|
How did you close chid dialog?
|
|
|
|
|
void CMessage1::OnClose()
{
CDialog::OnClose();
}
|
|
|
|
|
Hi,
OnClose is not a member of CDialog.
And how it will close the dialog?
Can you write a bit more about problem.
I mean along with code.
|
|
|
|
|
I have got a problem, it goes like this:
In the older version of some of our .lib file, some functions run fine, but in the newer version of the same .lib file, those are inaccessible, I face the error as ‘Unresolved external symbol’. I am compiling my program in Visual C++ using VS 2005. I opened that concerned .lib file, and found that the concerned functions are there in the file, but those are not accessible to my program. It doesn’t have its DLL. Could you give me its solution, or possible reasons why it’s happening? I will be grateful.
Thanks in advance.
Software Developer
Sanjay Khapre
|
|
|
|
|
Hi All,
I have a legacy project with makefile.
Is there any way that i can convert the project to visual studio 2005 solution ?
Thanks in advance...
Appu..
"Never explain yourself to anyone.
Because the person who likes you does n't need it.
And the person who dislikes you won't believe it."
|
|
|
|
|
how to use the code available in net in your project
e.g suppose i want to have style button in my gui...i down load the .h and .cpp from net..then add the files to my project ..but still there is some problem so that that style button was coming in my o/p..so can any body tell me the exact way so that i can use the code availble in net in my project..
thaking all of u..
|
|
|
|
|
You're still not quite getting it, are you?
What bloody code?
Your question sounds a little like this:
"I was driving down the road, and my car stopped. WHY?"
If you provide virtually no information, you're virtually guaranteed to get no answer.
Can somebody tell me where CodeProject claims to be a forum full of psychics or mind-readers?
|
|
|
|
|
More more explain is helpful!
|
|
|
|