|
Dude, chill. The poster is new to Visual C, don't be a smartass when he's obviously struggling just to get started.
--Mike--
When 900 years old you reach, look as good you will not. Hmm.
1ClickPicGrabber - Grab & organize pictures from your favorite web pages, with 1 click!
My really out-of-date homepage
Sonork-100.19012 Acid_Helm
|
|
|
|
|
Looks like you're missing #include "stdafx.h" at the top of your .cpp file.
/ravi
Let's put "civil" back in "civilization"
http://www.ravib.com
ravib@ravib.com
|
|
|
|
|
Thanks a lot, it did work. Real dumb question, how do I run the program (see the output) after compiling?
|
|
|
|
|
Press F5
|
|
|
|
|
Since you are using Visual Studio.NET try the following:
#include "stdafx.h"
#include <iostream.h>
#using <mscorlib.dll>
#include <tchar.h>
using namespace System;
int main(void)
{
cout << "Hello World!\n";
return 0;
}
Nick Parker
You see the Standards change. - Fellow co-worker
|
|
|
|
|
Hi Ezela, I see you got this particular problem solved, but please check out the Visual C++ forum FAQ (there's a link to it at the top of this page) that addresses other common compiling problems that you might encounter.
--Mike--
When 900 years old you reach, look as good you will not. Hmm.
1ClickPicGrabber - Grab & organize pictures from your favorite web pages, with 1 click!
My really out-of-date homepage
Sonork-100.19012 Acid_Helm
|
|
|
|
|
it's obvious.
look at the #include line. you don't specify what to include.
it should be something like this
#include "stdafx.h"
-----
We are what we repeatedly do. Excellence, then, is not an act, but a habit.
|
|
|
|
|
Hi:
I'm a newbie Visual C ++ programmer, and I'm trying to do a Simple chat using winsock.ocx, I have already done one in VB5 but now I would like to do it in VC.
Mainly, i'm having problems with .Connect metod, I don't understand what Const VARIANT &RemoteHost and Const VARIANT &RemotePort means.
PD: I have a chat example but it uses API and i would like to do it just using winsock.ocx.
Thanks and I hope you help.
This is the strangest life I've ever known.
|
|
|
|
|
RaulGonzalez wrote:
Mainly, i'm having problems with .Connect metod, I don't understand what Const VARIANT &RemoteHost and Const VARIANT &RemotePort means.
These parameters it is asking for is the "address-of" by the "&" sign for both the RemoteHost and the RemotePort variables being passed to the function. I would suggest that you read Andrew Peace's article on pointers. A Beginner's Guide to Pointers[^]
Nick Parker
You see the Standards change. - Fellow co-worker
|
|
|
|
|
ok, I'm on it, thanks. Um, do you know where could i get a chat sample using winsock.ocx ? )
This is the strangest life I've ever known.
|
|
|
|
|
Sample code in C++ is probably going to use the APIs, since That's How It's Done in C++. (I don't even have winsock.ocx on my system, either)
--Mike--
When 900 years old you reach, look as good you will not. Hmm.
1ClickPicGrabber - Grab & organize pictures from your favorite web pages, with 1 click!
My really out-of-date homepage
Sonork-100.19012 Acid_Helm
|
|
|
|
|
Michael Dunn wrote:
(I don't even have winsock.ocx on my system, either)
Mike,
It should come with Visual Studio however the only place I have ever seen it used is with Visual Basic. It's in the Windows\System32 folder.
Nick Parker
You see the Standards change. - Fellow co-worker
|
|
|
|
|
RaulGonzalez wrote:
ok, I'm on it, thanks. Um, do you know where could i get a chat sample using winsock.ocx ? )
Are you using MFC?
Nick Parker
You see the Standards change. - Fellow co-worker
|
|
|
|
|
Yes, i'm using MFC AppWizard (exe)...
This is the strangest life I've ever known.
|
|
|
|
|
|
Um, yeah, I had already seen these samples but Nish uses API thanks anyway
This is the strangest life I've ever known.
|
|
|
|
|
Hello,
I am a beginner MFC programmer with a problem. I am writing an SDI application where I have more than one document template, each with different frame windows, documents and views. I am in a situation where I have two frame windows open, and I am trying to close only the second one.
I am getting obscure errors when I use CFrameWnd::OnClose() to close the window, mainly I think because the document isn't closing properly, and I still have a document pointer to the active view open. It was set originally as follows:
int CNewMsgFormView::OnCreate(LPCREATESTRUCT lpCreateStruct) {
if (CFormView::OnCreate(lpCreateStruct) == -1)
return -1;
// TODO: Add your specialized creation code here
GetDocument()->m_pFormView = this;
return 0;
}
I can stop the errors by removing the "GetDocument()" line, but I need that link for my code in CNewMsgFormView. I haave tried deleting the pointer in a destructor but it makes no difference to the errors.
However, if I use GetDocument()->OnCloseDocument() from this view, it closes ALL the frame windows! I need either to close just the one document/window, or a way of deleting the above pointer in the document. I would be very grateful for any ideas....
Thanks,
Trimtrom
|
|
|
|
|
Just send the frame window a WM_CLOSE message and it will handle the rest.
--Mike--
When 900 years old you reach, look as good you will not. Hmm.
1ClickPicGrabber - Grab & organize pictures from your favorite web pages, with 1 click!
My really out-of-date homepage
Sonork-100.19012 Acid_Helm
|
|
|
|
|
ABC.H:
------
class ABC
{
public:
static void print_rows_columns();
static void initialise_rows_columns(int rows, int columns);
ABC(bool flag1, bool flag2,int number);
virtual ~ABC();
protected:
static int total_columns;
static int total_rows;
bool flag1;
bool flag2;
int number;
};
---------------------------------------
ABC.CPP
ABC::ABC(bool f1,bool f2,unsigned int idn )
{
flag1=f1;
flag2=f2;
number=idn;
}
ABC::~ABC(){}
static void ABC::initialise_rows_columns(int rows, int columns)
{
total_rows=rows;
total_columns=columns;
}
static void ABC:: print_rows_columns()
{
cout<<"Rows:"<<total_rows;
cout<<"\n="" columns:"<<total_columns<<endl;
}
--------------------------------------------------------------------
main.cpp
---------
#include="" "abc.h"
void="" main()
{
="" abc="" my_abc;
="" int="" rows,="" columns;
="" cout<<"please="" give="" the="" number="" of="" rows:";
="" cin="">>rows;
cout<<"\n Please give the number of Columns:";
cin>>columns;
ABC::initialise_rows_columns(rows,columns);
ABC::print_rows_columns();
}
===============================================================
The Errors I get are listed Below:
=======================================================================
I have two static protected member variables in my class.
To initialize them with user input I made a static function to access them.
I call this static member function in my main function for initialization purpose.
But I get link errors when I rebuild my whole project where can I be wrong??
Following are the errors:
ABC.obj : error LNK2001: unresolved external symbol "protected: static int ABC::total_columns" (?total_columns@ABC@@1HA)
ABC.obj : error LNK2001: unresolved external symbol "protected: static int ABC::total_rows" (?total_rows@ABC@@1HA)
Main.obj : error LNK2001: unresolved external symbol "public: __thiscall ABC::ABC(void)" (??0ABC@@QAE@XZ)
Debug/XYZ.exe : fatal error LNK1120: 3 unresolved externals
Error executing link.exe.
|
|
|
|
|
how are you initializing them? how about a code snip? I think i need more info...
- Nitron
"Those that say a task is impossible shouldn't interrupt the ones who are doing it." - Chinese Proverb
|
|
|
|
|
With static members, the line in the class is just a declaration; you also have to define the members in a CPP file:
class ABC
{
static int total_columns;
};
int ABC::total_columns = 0;
--Mike--
When 900 years old you reach, look as good you will not. Hmm.
1ClickPicGrabber - Grab & organize pictures from your favorite web pages, with 1 click!
My really out-of-date homepage
Sonork-100.19012 Acid_Helm
|
|
|
|
|
How can I make folder invisible
I dont mean on +h attribute, but making folder not showing in file managers
There is a lot programs that thoes this, eg. Folder Shield, you can find it on the net
thanks
|
|
|
|
|
Well, a small File System Filter driver and thats it
Start reading the DDK and then go on to the FSF drivers. Not too difficult but a little knowledge of the system, driver architecture and kernel debugging will help.
I don't think this is a serious possesion, and the evil most likely comes from your hand. Colin J Davies, The Lounge
|
|
|
|
|
I created a tab control which I placed on a modal dialog. I have inserted my two tabs and now I am having trouble with the actual content of each page. Here is some code: This is my setting up of the tab control and loading my dialog resource
<br />
case WM_INITDIALOG:<br />
<br />
tcItem.mask = TCIF_TEXT;<br />
<br />
for (i = 0; i < 2; i++)<br />
{<br />
tcItem.pszText = szTabNames[i];<br />
<br />
TabCtrl_InsertItem(hwndTab, i, &tcItem);<br />
}<br />
<br />
<br />
<br />
hDlgResource = FindResource(hInst, MAKEINTRESOURCE(IDD_DIALOGTEST), RT_DIALOG);<br />
hDlgTest = LoadResource(NULL, hDlgResource);<br />
LockResource(hDlgTest);<br />
<br />
SetWindowPos(hwndDialog, NULL, 30, 30, 200, 200, SWP_NOZORDER);<br />
ShowWindow(hwndDialog, SW_SHOW);<br />
<br />
return TRUE;<br />
This is what I have to process the changing of the tab selections, actually to test it out I am trying to show the window with one tab and hide it with the other. Showing it works fine, hiding on the other hand doesn't work no matter how hard I try!:
<br />
case WM_NOTIFY:<br />
switch(LOWORD (wParam))<br />
{<br />
case IDC_TABOPTIONS:<br />
iIndex = TabCtrl_GetCurSel(hwndTab);<br />
<br />
switch(iIndex)<br />
{<br />
case 0:<br />
ShowWindow(hwndDialog, SW_HIDE);<br />
<br />
return break;<br />
<br />
case 1:<br />
SetWindowPos(hwndDialog, NULL, 30, 30, 200, 200, SWP_NOZORDER);<br />
ShowWindow(hwndDialog, SW_SHOW);<br />
<br />
break;<br />
<br />
default:<br />
<br />
break;<br />
}<br />
<br />
break;<br />
}<br />
<br />
return TRUE;<br />
Can anyone see as to why it is not hiding my dialog?
|
|
|
|
|
Hello I'm new to visual studio and all of programming. Whats a good place on the web or book to start with ..do i start with C++ VB??
.NET is pretty confusing .. but i wanna learn ..someone please help =)
|
|
|
|