|
Dear:
when create ISAPI filter , then add OnSendRawData notification either by the wizard or manualy , and build it then add it to IIS the filter wont load and status keep down(not loaded),,WHY?
Regards
|
|
|
|
|
Howto scroll and scaling matrix[2000][2000] with rectangles in Form View (any sample in VC6).
|
|
|
|
|
Howto scroll and scaling matrix[2000][2000] with rectangles in Form View (any sample).
|
|
|
|
|
Hi everyone,
I have a problem:
Windows allow multiple keyboard configuration language and somebody can change this with Alt+Shift (generally).
How to detect when this change happen.
Thakns in advance.
Ivan Cachicatari
www.latindevelopers.com
|
|
|
|
|
|
|
|
|
i've coded one COM class with two methods exposed. i also created 2 parameters (global ones) in the class. i am using Visual studio's ATL project. i compiled the COM class as an apartment threaded one.
i've created two instances from this class in another project, and after few tests, i got to understand that the global parameters were affected in both objects when they were changed in one of the instances.
what i need to do, is be able to create two instances in two different threads (one instance created per thread), and that global parameters will be global per instance - and not for both, so if values are changed during call to one of the instance's methods, the second one's global parameters won't be affected.
i compiled the COM class as an apartment threaded one.
Can anyone see the problem?
|
|
|
|
|
Is their a way to allow a function template to use private variables in a class. I need to have my template function modify certain private variables in a class. Can anyone point me in the right direction. I would be extremly greatful if anyone can show me or point me into the right direction.
|
|
|
|
|
maybe calling public functions in that class to modify those private atributes...
|
|
|
|
|
How can I see if there is a download in progress from my app?
If something if download from internet how can I see that and cancel the download if I want?.
I have never coded a internet app before so if someone have a code sampel or something please help me...
|
|
|
|
|
One solution is winsock. Check out MSDN.
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnanchor/html/ntwrkprot.asp
Check out my website for software development links.
http://www.dslextreme.com/users/kuphryn/links.html
I highly recommend Network Programming for Microsoft Windows, Second Edition by Anthony Jones and Jim Ohmund.
Kuphryn
|
|
|
|
|
Well That don't help me...
I need to find some code exempel..
|
|
|
|
|
Larsson wrote:
If something if download from internet how can I see that...
See here and here.
"When I was born I was so surprised that I didn't talk for a year and a half." - Gracie Allen
|
|
|
|
|
I've the following situation:
MFC Dialog based Application
\_CMainDlg
\_CMainDlg
So the CMainDlg opens another dialog of the same type:
m_DoubleCalc = new CMainDlg (NULL, IDD_CALC_DIALOG_MINI);
m_DoubleCalc->Create(IDD_CALC_DIALOG_MINI, this);
The 2 Dialogs are running at the same time, the problem is that
it seems like that the previous CMainDlg eats messages from the
other CMainDlg it has created. The wired thing is some messages
seem to work while other dont.
I'am searching now for hours, but I still have no clue.
Thank you
Mario
|
|
|
|
|
Hello, i'm doing a simple ansi c console application.
i'm reading a file
Now, i have to print its characters, and if i find a non-printable character i'd like to write a . or , or whatever.
i've got this code that prints everything:
while (Cantidad>0)
{
c=getc(Arch);
if (c!=EOF)
printf("%c",c);
else
{
printf("eof.\n");
return 1;
}
Cantidad--;
}
how do i check if c is a non-printable character?
thanks!
|
|
|
|
|
|
thanks!!
that function solved it!
|
|
|
|
|
Hi, can somebody help me?
I am beginning study C++, but I confuse with multiple source and header file function call.
Example:
engine.cpp have function below
double Engine::GetWeight(){
return mWeight;
}
car.cpp have function below
void Car::UpdateWeight(){
}
The car.h file include engine.h file but they are not inheritance "is - a", how can I call engine GetWeight() function or get the engine mWeight result at car.cpp file? Many thanks.
|
|
|
|
|
As you say, there is no IS-A relationship between a car and an engine. But there's a HAS-A relationship: manely, a car has an engine (and only one, if you restrict your program to the usual cases.) HAS-A is modelled in C++ typically by member variables:
class Car
{
...
Engine engine;
}; It is up to you to decide on other details, like whether engine is to be made public or private . Now, on your Car::UpdateWeight implementation you can access the engine interface the usual way:
void Car::UpdateWeight(){
double engine_weight=engine.GetWeight();
...
} Does this clear the issue to you?
Joaquín M López Muñoz
Telefónica, Investigación y Desarrollo
|
|
|
|
|
Hi,
Thanks your reply. But I still have problem when I compile car.cpp file and below is detail information of car.h, car.cpp, engine.h and engine.cpp. Can you help me again, many thanks.
engine.h file
#ifndef ENGINE_H
#define ENGINE_H
class Engine {
public:
Engine();
Engine(double p, double w, double price, double maxp);
~Engine();
double GetPower();
double GetWeight();
double GetPrice();
double GetMaxPower();
protected:
double mPower;
double mWeight;
double mPrice;
double mMaxPower;
};
#endif
engine.cpp file
#include <iostream.h>
#include "engine.h"
Engine::Engine(){
mPower = 0 ; mWeight = 0 ; mPrice = 0 ; mMaxPower = 0;
}
Engine::Engine(double p, double w, double price, double maxp){
mPower = p;mWeight = w;mPrice = price;mMaxPower = maxp;
}
Engine::~Engine(){
}
double Engine::GetPower(){
return mPower;
}
double Engine::GetWeight(){
return mWeight;
}
double Engine::GetPrice(){
return mPrice;
}
double Engine::GetMaxPower(){
return mMaxPower;
}
Car.h file
#ifndef CAR_H
#define CAR_H
#include "engine.h"
#include "gearbox.h"
#include "carbody.h"
class Car{
public:
Car();
Car(Engine& e, GearBox& g, CarBody& b);
~Car();
double GetWeight();
double GetPrice();
double GetMaxSpeed();
void SpeedUp();
void SpeedDown();
double GetCurrentSpeed();
protected:
double mCurrentSpeed;
double mMaxSpeed;
double mWeight;
double mPrice;
Engine mEngine;
GearBox mGearBox;
CarBody mCarBody;
void UpdateWeight();
void UpdatePrice();
void UpdateMaxSpeed();
};
#endif
Car.cpp file
#include <iostream.h>
#include "car.h"
Car::Car(){
mCurrentSpeed = 0 ; mMaxSpeed = 0 ; mWeight = 0 ; mPrice = 0;
}
Car::Car(Engine& e, GearBox& g, CarBody& b){
mEngine = e ; mGearBox = g ; mCarBody = b;
}
Car::~Car(){
}
void Car::UpdateWeight(){
double mWeight=Engine.GetWeight();
}
But when I compile only car.cpp file and it point to "double mWeight=Engine.GetWeight" and display below error message.
Compiling...
Car.cpp
F:\c++\My05\Car.cpp(18) : error C2275: 'Engine' : illegal use of this type as an expression
f:\c++\my05\engine.h(4) : see declaration of 'Engine'
|
|
|
|
|
Your code should have double mWeight = mEngine.GetWeight(); instead. You call a class member funnction through an object of that class, not by the class name.
|
|
|
|
|
badbirdchung wrote:
how can I call engine GetWeight() function or get the engine mWeight result at car.cpp file?
Have you declared an instance of Engine in your Car class's header file?
#include "Engine.h"
class Car
{
[...]
Engine m_engine;
[...]
};
Then in your Car 's C++ implentation file, you can call member functions of your "m_engine " instance whenever you need it. For instance:
m_engine.GetWeight();
I hope this clearifies things for you.
Happy Programming and may God Bless!
"Your coding practices might be buggy, but your code is always right."
Internet::WWW::CodeProject::bneacetp
N-Tech Productions
http://www.n-tp.com/
|
|
|
|
|
how to write text to RichEdit line by line.
for example
...
WriteText("line1\r\n");
...
...
WriteText("line2\r\n");
...
...
WriteText("line2\r\n");
...
I tried SetWindowText(), but it CLEARS the existing text and writes the text at the first line.
|
|
|
|