Server Help Forum Index Server Help
Community forums for Subgame, ASSS, and bots
 
 FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   StatisticsStatistics   RegisterRegister 
 ProfileProfile   Login to check your private messagesLogin to check your private messages   LoginLogin (SSL) 

Server Help | ASSS Wiki (0) | Shanky.com
VC++ message box

 
Post new topic   Reply to topic Printable version
 View previous topic  CLASSIC lol Post :: Post can i sue dell  View next topic  
Author Message
hellzlaker
Registered Cap Buster
Popping men in the ass since Oct 2005


Gender: NEVER ENOUGH!
Joined: Oct 27 2005
Posts: 34
Offline

PostPosted: Thu Mar 27, 2008 2:55 pm   Post maybe stupid    Post subject: VC++ message box Reply to topic Reply with quote

I'm trying to learn basic window applications since consoles piss me off, so i start new window form VC++ project and tried to make a simple message box when you click a button, but it doesn't compile at all saying
Code: Show/Hide
1>c:\documents and settings\owner\desktop\programing\c++\visual c++\dsfsdfs\dsfsdfs\Form1.h(86) : error C2078: too many initializers


so here is the source code
Code: Show/Hide
#pragma once


namespace dsfsdfs {

   using namespace System;
   using namespace System::ComponentModel;
   using namespace System::Collections;
   using namespace System::Windows::Forms;
   using namespace System::Data;
   using namespace System::Drawing;

   /// <summary>
   /// Summary for Form1
   ///
   /// WARNING: If you change the name of this class, you will need to change the
   ///          'Resource File Name' property for the managed resource compiler tool
   ///          associated with all .resx files this class depends on.  Otherwise,
   ///          the designers will not be able to interact properly with localized
   ///          resources associated with this form.
   /// </summary>
   public ref class Form1 : public System::Windows::Forms::Form
   {
   public:
      Form1(void)
      {
         InitializeComponent();
         //
         //TODO: Add the constructor code here
         //
      }

   protected:
      /// <summary>
      /// Clean up any resources being used.
      /// </summary>
      ~Form1()
      {
         if (components)
         {
            delete components;
         }
      }
   private: System::Windows::Forms::Button^  button1;
   protected:

   private:
      /// <summary>
      /// Required designer variable.
      /// </summary>
      System::ComponentModel::Container ^components;

#pragma region Windows Form Designer generated code
      /// <summary>
      /// Required method for Designer support - do not modify
      /// the contents of this method with the code editor.
      /// </summary>
      void InitializeComponent(void)
      {
         this->button1 = (gcnew System::Windows::Forms::Button());
         this->SuspendLayout();
         //
         // button1
         //
         this->button1->Location = System::Drawing::Point(58, 64);
         this->button1->Name = L"button1";
         this->button1->Size = System::Drawing::Size(125, 31);
         this->button1->TabIndex = 0;
         this->button1->Text = L"press me";
         this->button1->UseVisualStyleBackColor = true;
         this->button1->Click += gcnew System::EventHandler(this, &Form1::button1_Click);
         //
         // Form1
         //
         this->AutoScaleDimensions = System::Drawing::SizeF(6, 13);
         this->AutoScaleMode = System::Windows::Forms::AutoScaleMode::Font;
         this->ClientSize = System::Drawing::Size(312, 160);
         this->Controls->Add(this->button1);
         this->Name = L"Form1";
         this->Text = L"Form1";
         this->ResumeLayout(false);

      }
#pragma endregion
   private: System::Void button1_Click(System::Object^  sender, System::EventArgs^  e) {
             int MessageBox(NULL,"fuck you","you got it",MB_OK);
          }
   };
}


any one know any good VC++ tutorials on applications, since i cant find any, when it comes to consoles there is a shitload of tutorials but when it comes to forms i cant find any good ones
Back to top
View users profile Send private message Add User to Ignore List Send email AIM Address MSN Messenger
Samapico
No, these DO NOT look like penises, ok?


Joined: May 08 2003
Posts: 1252
Offline

PostPosted: Thu Mar 27, 2008 3:41 pm   Post maybe stupid    Post subject: Reply to topic Reply with quote

int MessageBox(NULL,"fuck you","you got it",MB_OK);


That line actually tries to declare an 'int' variable named MessageBox( ... ) or something...

Drop the 'int' part if you just want to call the function. If you want to grab the result of the messagebox, then you'd do something like:

int value = MessageBox( ... )

Note that the error points you to line 86, which is that line too.
_________________
(Insert a bunch of dead links here)
Back to top
View users profile Send private message Add User to Ignore List
hellzlaker
Registered Cap Buster
Popping men in the ass since Oct 2005


Gender: NEVER ENOUGH!
Joined: Oct 27 2005
Posts: 34
Offline

PostPosted: Thu Mar 27, 2008 4:13 pm   Post maybe stupid    Post subject: Reply to topic Reply with quote

ok i did that and i get this error log
Code: Show/Hide
1>c:\documents and settings\owner\desktop\programing\c++\visual c++\dsfsdfs\dsfsdfs\Form1.h(86) : error C2872: 'MessageBox' : ambiguous symbol
1>        could be 'C:\Program Files\Microsoft SDKs\Windows\v6.0A\include\winuser.h(7374) : int MessageBox(HWND,LPCTSTR,LPCTSTR,UINT)'
1>        or       'c:\windows\microsoft.net\framework\v2.0.50727\system.windows.forms.dll : System::Windows::Forms::MessageBox'
1>c:\documents and settings\owner\desktop\programing\c++\visual c++\dsfsdfs\dsfsdfs\Form1.h(86) : error C2872: 'MessageBox' : ambiguous symbol
1>        could be 'C:\Program Files\Microsoft SDKs\Windows\v6.0A\include\winuser.h(7374) : int MessageBox(HWND,LPCTSTR,LPCTSTR,UINT)'
1>        or       'c:\windows\microsoft.net\framework\v2.0.50727\system.windows.forms.dll : System::Windows::Forms::MessageBox'
1>c:\documents and settings\owner\desktop\programing\c++\visual c++\dsfsdfs\dsfsdfs\Form1.h(86) : error C2664: 'MessageBox' : cannot convert parameter 2 from 'const char [9]' to 'LPCTSTR'
Back to top
View users profile Send private message Add User to Ignore List Send email AIM Address MSN Messenger
Display posts from previous:   
Post new topic   Reply to topic    Server Help Forum Index -> Trash Talk All times are GMT - 5 Hours
Page 1 of 1

 
Jump to:  
You can post new topics in this forum
You can reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
You cannot attach files in this forum
You can download files in this forum
View online users | View Statistics | View Ignored List


Software by php BB © php BB Group
Server Load: 187 page(s) served in previous 5 minutes.

phpBB Created this page in 0.639343 seconds : 28 queries executed (89.1%): GZIP compression disabled