Click here to Skip to main content
15,919,479 members
Home / Discussions / C / C++ / MFC
   

C / C++ / MFC

 
GeneralRe: detecting a window in win32 Pin
David Crow9-Aug-05 2:27
David Crow9-Aug-05 2:27 
GeneralHiding ScrollBars Pin
raybert8-Aug-05 5:40
raybert8-Aug-05 5:40 
GeneralRe: Hiding ScrollBars Pin
Jose Lamas Rios8-Aug-05 6:41
Jose Lamas Rios8-Aug-05 6:41 
GeneralRe: Hiding ScrollBars Pin
raybert8-Aug-05 8:04
raybert8-Aug-05 8:04 
GeneralRe: Hiding ScrollBars Pin
Jose Lamas Rios8-Aug-05 8:17
Jose Lamas Rios8-Aug-05 8:17 
GeneralD3DXCreateTextureFromFile and CBitmap Pin
akira328-Aug-05 4:58
akira328-Aug-05 4:58 
GeneralOleControl crashes i.e. on shutdown Pin
Ed Deighton8-Aug-05 4:45
Ed Deighton8-Aug-05 4:45 
GeneralEmbedding the Player Control in an MFC Project Pin
c+-8-Aug-05 3:56
c+-8-Aug-05 3:56 
I have a dialog based application very simple (visual c++ .net). i added a windows media player control to the dialog resource. next i gave an id IDC_PLAYER. next i added a variable called m_ctrlPlayer(Add Variable). I have also a button (play) and below is the event handler for that button.

void CWindowMediaDlg::OnBnClickedPlay()
{
// TODO: Add your control notification handler code here
m_ctrlPlayer.GetControls().play();
}
i get this error when i try to compile the project....

error C2039: 'GetControls' : is not a member of 'COcx1'
ocx1.h(11) : see declaration of 'COcx1'
error C2228: left of '.play' must have class/struct/union type

and here is how COcx1 looks...

#pragma once

// Machine generated IDispatch wrapper class(es) created by Microsoft Visual C++

// NOTE: Do not modify the contents of this file. If this class is regenerated by
// Microsoft Visual C++, your modifications will be overwritten.

/////////////////////////////////////////////////////////////////////////////
// COcx1 wrapper class

class COcx1 : public CWnd
{
protected:
DECLARE_DYNCREATE(COcx1)
public:
CLSID const& GetClsid()
{
static CLSID const clsid
= { 0x6BF52A52, 0x394A, 0x11D3, { 0xB1, 0x53, 0x0, 0xC0, 0x4F, 0x79, 0xFA, 0xA6 } };
return clsid;
}
virtual BOOL Create(LPCTSTR lpszClassName, LPCTSTR lpszWindowName, DWORD dwStyle,
const RECT& rect, CWnd* pParentWnd, UINT nID,
CCreateContext* pContext = NULL)
{
return CreateControl(GetClsid(), lpszWindowName, dwStyle, rect, pParentWnd, nID);
}

BOOL Create(LPCTSTR lpszWindowName, DWORD dwStyle, const RECT& rect, CWnd* pParentWnd,
UINT nID, CFile* pPersist = NULL, BOOL bStorage = FALSE,
BSTR bstrLicKey = NULL)
{
return CreateControl(GetClsid(), lpszWindowName, dwStyle, rect, pParentWnd, nID,
pPersist, bStorage, bstrLicKey);
}

// Attributes
public:
enum
{
amvUninitialized = 0,
amvLoading = 1,
amvInteractive = 3,
amvComplete = 4
}ReadyStateConstants;
enum
{
mpStopped = 0,
mpPaused = 1,
mpPlaying = 2,
mpWaiting = 3,
mpScanForward = 4,
mpScanReverse = 5,
mpClosed = 6
}MPPlayStateConstants;
enum
{
mpDefaultSize = 0,
mpHalfSize = 1,
mpDoubleSize = 2,
mpFullScreen = 3,
mpFitToSize = 4,
mpOneSixteenthScreen = 5,
mpOneFourthScreen = 6,
mpOneHalfScreen = 7
}MPDisplaySizeConstants;
enum
{
mpReadyStateUninitialized = 0,
mpReadyStateLoading = 1,
mpReadyStateInteractive = 3,
mpReadyStateComplete = 4
}MPReadyStateConstants;
enum
{
mpTime = 0,
mpFrames = 1
}MPDisplayModeConstants;
enum
{
mpShowURL = 0,
mpClipURL = 1,
mpBannerURL = 2
}MPMoreInfoType;
enum
{
mpShowFilename = 0,
mpShowTitle = 1,
mpShowAuthor = 2,
mpShowCopyright = 3,
mpShowRating = 4,
mpShowDescription = 5,
mpShowLogoIcon = 6,
mpClipFilename = 7,
mpClipTitle = 8,
mpClipAuthor = 9,
mpClipCopyright = 10,
mpClipRating = 11,
mpClipDescription = 12,
mpClipLogoIcon = 13,
mpBannerImage = 14,
mpBannerMoreInfo = 15,
mpWatermark = 16
}MPMediaInfoType;
enum
{
dvdMenu_Title = 2,
dvdMenu_Root = 3,
dvdMenu_Subpicture = 4,
dvdMenu_Audio = 5,
dvdMenu_Angle = 6,
dvdMenu_Chapter = 7
}DVDMenuIDConstants;
enum
{
mpShowDialogHelp = 0,
mpShowDialogStatistics = 1,
mpShowDialogOptions = 2,
mpShowDialogContextMenu = 3
}MPShowDialogConstants;


// Operations
public:



};

someone pleaze tell me how i fix this problem. thax

thanx hussein
GeneralRe: Embedding the Player Control in an MFC Project Pin
Marc Soleda8-Aug-05 5:39
Marc Soleda8-Aug-05 5:39 
GeneralRe: Embedding the Player Control in an MFC Project Pin
Marc Soleda8-Aug-05 7:48
Marc Soleda8-Aug-05 7:48 
GeneralRe: Embedding the Player Control in an MFC Project Pin
c+-8-Aug-05 17:53
c+-8-Aug-05 17:53 
GeneralRe: Embedding the Player Control in an MFC Project Pin
Marc Soleda8-Aug-05 19:23
Marc Soleda8-Aug-05 19:23 
GeneralStringFromCLSID Pin
Alexander M.,8-Aug-05 3:29
Alexander M.,8-Aug-05 3:29 
GeneralRe: StringFromCLSID Pin
Tim Smith8-Aug-05 3:58
Tim Smith8-Aug-05 3:58 
GeneralRe: StringFromCLSID Pin
peterchen8-Aug-05 8:49
peterchen8-Aug-05 8:49 
Generalproblem with Cursor size bigger than 32x32 256 color Pin
DionChen8-Aug-05 3:22
DionChen8-Aug-05 3:22 
GeneralRe: problem with Cursor size bigger than 32x32 256 color Pin
PJ Arends8-Aug-05 5:51
professionalPJ Arends8-Aug-05 5:51 
GeneralRe: problem with Cursor size bigger than 32x32 256 color Pin
DionChen8-Aug-05 6:15
DionChen8-Aug-05 6:15 
GeneralRe: problem with Cursor size bigger than 32x32 256 color Pin
DionChen8-Aug-05 8:42
DionChen8-Aug-05 8:42 
Generalobject not created Pin
sayup8-Aug-05 2:49
sayup8-Aug-05 2:49 
GeneralRe: object not created Pin
Jose Lamas Rios8-Aug-05 2:53
Jose Lamas Rios8-Aug-05 2:53 
GeneralRe: object not created Pin
sayup8-Aug-05 3:35
sayup8-Aug-05 3:35 
GeneralRe: object not created Pin
Cedric Moonen8-Aug-05 3:53
Cedric Moonen8-Aug-05 3:53 
GeneralConvert Font Size Pin
HumanOsc8-Aug-05 2:40
HumanOsc8-Aug-05 2:40 
GeneralRe: Convert Font Size Pin
Jose Lamas Rios8-Aug-05 3:03
Jose Lamas Rios8-Aug-05 3:03 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.