|
I am developing software in which MFC exes are called by HTML sripts. I am only involved in developing exe. Now need of time is that I have to include
mpeg player in html display at one corner. And based on event in code mpeg will display video. I dont know how to handle situation. And where to read which articles.
|| Lust Causes Sorrow ||
|
|
|
|
|
If you want to get something up and running quickly, you could probably use the Windows Media
Player control. The WMP Player SDK can be found here: Windows Media Downloads[^]
If you want complete control over the media, and don't mind doing more coding, you could maybe use
DirectShow[^] and/or the Windows Media Format SDK. found at the Windows Medaia Downloads link
above.
I'm sure there's many third-party video controls you can embed as well.
Hope this helps a little.
Mark
Mark Salsbery
Microsoft MVP - Visual C++
|
|
|
|
|
Thanks to your suggestion, I included windows media player
control successfully, but now I am getting problem with that. I am not able to play movie inside that.
It does not resond to any of its functions like
SetFileName, SetEnabled,Play. Its buttons doesnot activate.
|| Lust Causes Sorrow ||
|
|
|
|
|
I have 3 items in list view say Name , Number and Mark. i want to sort the items on clicking the header of one column in list view.how can i do this , is there any simple way to do this task ?
thanks !
|
|
|
|
|
Sorting of items in list control is implemented in this[^] article. Check the MainDlg::OnColumnclickList1() function in it.
|
|
|
|
|
|
i am agree with all above post ....
But you can pass variable querry to the data dase depending on the tab click order by desc or asc....
vikas da
|
|
|
|
|
tasumisra wrote: data dase
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.
|
|
|
|
|
not data base..... to the table ... we can pass dynamic querry.. that can retrive desired sorted order of the data.....as for name
if(flg==1)// here flg shows the order u want asc=1 or desc=0
{
..
// _stprintf(xyz, _T( "SELECT NAME FROM TABLE_NAME order by NAME asc" ) );
...
}
else
{
_stprintf(xyz, _T( "SELECT NAME FROM TABLE_NAME order by NAME desc" ) );
}
vikas da
|
|
|
|
|
The OP didn't mention databases...
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.
|
|
|
|
|
Hi all
What are the jobs of an architect of a software product ?
Can anyone pls provide me links/books/subjects to look for ?...
redindian
|
|
|
|
|
Product architect needs to be through knowledge of the product,it's future enhancements, applicability, customer's views/needs, compititors and there drawbacks, product design and technologies used, so on....
There are no books for becoming Product architecture, you need to be working on that product and need to gain knowledge about it...
|
|
|
|
|
hi...
I have a number of items in a Treectrl. I want to drop a file on a particular item in treectrl....
i was placed the TreeCtrl in a DIALOG,derived from Cdialog class.
Mainly,I have to use ONDrag enter(),Ondargover() events in Dialog class...
How to do this.....?
is any body knows reply me....
|
|
|
|
|
What's the drag source?
If it's the File Manager or Windows Explorer you could:
1) Call DragAcceptFiles() on the treeview control.
2) Respond to the WM_DROPFILES message in the treeview control.
3) Use DragQueryPoint() to get the cursor position where drop occurred
4) Use TreeView_HitTest() to find which item the file was dropped on
5) Use DragQueryFile() to get the name of the file dropped
Mark
Mark Salsbery
Microsoft MVP - Visual C++
|
|
|
|
|
How can i hide the toolbar on top of my dialog or window in and show it again ?
I am asking this to make a fullscreen toggling.
Thank you very much.
|
|
|
|
|
Do you need to m_wndToolBar.ShowWindow(0); ?
|
|
|
|
|
I think i wrote it wrong in my first message , i want to make my window borderless when it is in fullscreen mode.
|
|
|
|
|
I think the following should do it.
DWORD dw;<br />
dw = GetWindowLong(m_hWnd,GWL_STYLE);<br />
dw = dw & ~(WS_BORDER | WS_THICKFRAME | WS_CAPTION);<br />
<br />
SetWindowLong(m_hWnd,GWL_STYLE,dw);<br />
<br />
int x;<br />
int y;<br />
x = GetSystemMetrics(SM_CXSCREEN);<br />
y = GetSystemMetrics(SM_CYSCREEN);<br />
SetWindowPos(NULL,0,0,x,y,SWP_NOZORDER);
To restore it, do the opposite:
DWORD dw;<br />
dw = GetWindowLong(m_hWnd,GWL_STYLE);<br />
dw |= (WS_BORDER | WS_THICKFRAME | WS_CAPTION);<br />
<br />
SetWindowLong(m_hWnd,GWL_STYLE,dw);<br />
<br />
int x;<br />
int y;<br />
x = 500;<br />
y = 500;<br />
SetWindowPos(NULL,0,0,x,y,SWP_NOZORDER);
However, take care of your windows' Z-order if you need to.
this is this.
|
|
|
|
|
Thank you very much it worked but it doesnt work for the first time , but works for everytime after first. All i do is placing your code in OnLButtonDown
|
|
|
|
|
I am using VMR9 Filter for video rendering. But i must do some arrangements on this filter like :
"YUV mixing mode", "dynamic decimation", and "dynamic switch to BOB"
How can i set them on VMR9 Filter via directshow code ?
BEST REGARDS
|
|
|
|
|
Obtain a IVMRMixerControl9 interface to the VMR and use IVMRMixerControl9::SetMixingPrefs().
Mark
Mark Salsbery
Microsoft MVP - Visual C++
|
|
|
|
|
I have to check whether the CTS signal and RTS Signal in serial port. I have modified my
dcb.fOutxCtsFlow=TRUE;
dcb.fRtsControl=RTS_CONTROL_ENABLE;
I am placing a LED between pin7(RTS) and pin5 for GND to check whether voltage occurs in that pin7. But no voltage occurs.
S.Yamini
|
|
|
|
|
what is your OS?
if your OS is windows XP/2003 or later , you can work with com/parallel port directly, because this ports close by Microsoft, you can use API for this work.
successful
|
|
|
|
|
My OS is Windows Xp. Can u tell me which API I can use
S.Yamini
|
|
|
|
|