1

目前,我正在使用 Windows 窗体应用程序在 Visual Studio 上开发一个程序,但每次我尝试使用绘图事件绘制形状或线条时,我都会收到此错误:

C2228: '.DrawString' 的左边必须有类/结构/联合

下面是我的代码,它涉及头文件中的疼痛事件:

    using namespace System::Drawing;
    void InitializeComponent(void)
    {
             this->Paint += gcnew System::Windows::Forms::PaintEventHandler(this, &Form1::Form1_Paint);
     }
    {
     private: System::Void Form1_Paint(System::Object^  sender, System::Windows::Forms::PaintEventArgs^  e) {   
e.Graphics.DrawRectangle(blackPen, x, y, width, height);
     }
    };

任何帮助将不胜感激

4

1 回答 1

1

改变

e.Graphics.DrawRectangle( ...

e->Graphics->DrawRectangle( ...
于 2013-06-13T14:17:49.667 回答