★初心者にVisual C++を教えるスレ★ Part21
■ このスレッドは過去ログ倉庫に格納されています
0702デフォルトの名無しさん
2005/10/17(月) 18:51:59StdAfx.hにMFCの定数やヘッダをincludeすれば、MFCを使えることがわかりました。
しかし、ある特定のコンポーネント(WindowsMediaPlayer)と同時に使用すると
コンパイルが通りません。
【Form1.h】
01://
02:// axWindowsMediaPlayer1
03://
04:this->axWindowsMediaPlayer1->Enabled = true;
05:this->axWindowsMediaPlayer1->Location = System::Drawing::Point(8, 56);
06:this->axWindowsMediaPlayer1->Name = S"axWindowsMediaPlayer1";
07:this->axWindowsMediaPlayer1->OcxState = (__try_cast<System::Windows::Forms::AxHost::State * >(resources->GetObject(S"axWindowsMediaPlayer1.OcxState")));
08:this->axWindowsMediaPlayer1->Size = System::Drawing::Size(208, 184);
09:this->axWindowsMediaPlayer1->TabIndex = 4;
10:this->axWindowsMediaPlayer1->MouseUpEvent += new AxInterop::WMPLib::_WMPOCXEvents_MouseUpEventHandler(this, axWindowsMediaPlayer1_MouseUpEvent);
07:で
『d:\tonjiru\WmpCtrlFrm\Form1.h(116) : error C2039: 'GetObjectA' : 'System::Resources::ResourceManager' のメンバではありません。
stdafx.cpp(0) : 'System::Resources::ResourceManager' の宣言を確認してください。』
というエラーが出ます。(エラーが出るのは、この行だけ。)
07:のGetObjectのところを上手く書けば通るような気がするのですが、よくわかりません。
ご存知の方教えていただけないでしょうか?よろしくお願いいたします。
■ このスレッドは過去ログ倉庫に格納されています