|
Sir,
I want to work on a project.The project is based on following utility.It will have the password option.Like in window explorer when the user right clicks at the file or folder the menu get appeared with open , rename, delete etc facilities . Now i want to add the password option.
The problem is should i use vc++ 6.0 or vc++.net 1.1 or C or anything else. Which language should be appropriate for that?
Thanks and regards
Amaneet Brar
|
|
|
|
|
this is not a real problem. anyway, i advise you not to use VC6 but prefer VC7.1 instead, simply because of compiler standard compliance...
moreover, MFC 7.1 should be much more powerful for what you're looking for.
TOXCCT >>> GEII power
[VisualCalc 3.0 updated ][Flags Beginner's Guide new! ]
|
|
|
|
|
amaneet wrote: I want to work on a project.The project is based on following utility.It will have the password option.Like in window explorer when the user right clicks at the file or folder the menu get appeared with open , rename, delete etc facilities . Now i want to add the password option.
You want to write Shell Extensions right?
You can start here[^] (Article by Michael Dunn on Shell Extensions Part I).
Nibu thomas
A Developer
Programming tips[^] My site[^]
|
|
|
|
|
Sir,
There were errors while compilation in the project.
Thanks and Regards
Amaneet Brar
|
|
|
|
|
amaneet wrote: There were errors while compilation in the project.
Thanks and Regards
You can ask those questions to the author himself. Scroll down you will see the place where you should ask these questions.
BTW do take a look at some of the questions that are posted there.
Nibu thomas
A Developer
Programming tips[^] My site[^]
|
|
|
|
|
amaneet wrote: There were errors while compilation in the project.
which project ?
as told to you, explain your problem in the article message board directly (see at the bottom of the article)
TOXCCT >>> GEII power
[VisualCalc 3.0 updated ][Flags Beginner's Guide new! ]
|
|
|
|
|
I want a simple calculator program that write with windows Api
please Give me a link as soon as possible
With Thanks
MHF
|
|
|
|
|
|
|
|
Hello,
I'm having to classes with inverse assotiations, which means one has to include the other. But neither my MSVC nor my GNU compiler doesn't handle that. I don't understand why?
MSVC Compiler error: Syntax error: identifier 'B'
Syntax error: identifier 'A'
GNU Compiler error: variable or field 'foo' declared void
expected ';' before '(' token
Here is a code example:
#ifndef A_H
#define A_H
#include "B.h"
class A
{
public:
A(void);
virtual ~A(void);
void foo(B* b);
};
#endif
#ifndef B_H
#define B_H
#include "A.h"
class B
{
public:
B(void);
~B(void);
void foo(A* a);
};
#endif
Thank's for your replies,
boogalo
|
|
|
|
|
You have to include the files in the cpp files and use a forward declaration of classes:
class A;
class B
{
};
Including a header means that the code from the header will be 'pasted' instead of the include directive. Imagine then what happens in your case
Cédric Moonen
Software developer
Charting control
|
|
|
|
|
boogalo wrote: // B.h ----
#ifndef B_H
#define B_H
#include "A.h"
class B
{
public:
B(void);
~B(void);
void foo(A* a);
};
#endif
Try the following code as this is due to deadlock for proptotypes of class A and class B
// B.h ----
#ifndef B_H
#define B_H
class A;
#include "A.h"
class B
{
public:
B(void);
~B(void);
void foo(A* a);
};
#endif
Knock out 't' from can't,
You can if you think you can
|
|
|
|
|
A_Laxman#ifndef B_H
#define B_H
class A;
#include "A.h"
#include "A.h" is redundant use only forward declaraton ie class A
never say die
|
|
|
|
|
sunit5 wrote: include "A.h" is redundant use only forward declaraton ie class A
"Opinions are neither right nor wrong. I cannot change your opinion. I can, however, change what influences your opinion." - David Crow
cheers,
Alok Gupta
VC Forum Q&A :- I/ IV
|
|
|
|
|
Thank You all for the quick response!!!
That worked out well. now it's compiling
boogalo
|
|
|
|
|
instead fo including the header file you can do forward class declaration and
class A;
class B
{
public:
B(void);
~B(void);
void foo(A* a);
};
Regards
Anil
|
|
|
|
|
Hello,
I am trying to make a small paint application and want to allow user to draw only in three colors Black, White and Red.
I create a 4BPP DIB with a Pallete with White, Black and Red as top three entries and rest all initialized to black.
I copy the same Pallete on the Device Context.
When I Draw a Line with solid red pen and ROP set to R2_MASKPEN but the line is drawn in white color although it should appear as red.
Can anyone help me out here.
Regards,
Nauman Bin Ali
|
|
|
|
|
I've just found this in some code I've been given to maintain:
inline char * _fstrchr(const char *szStr, char ch)
{
return strchr(szStr, ch);
}
It's in a .h file, and it's used all over the place. Is there any benefit with this function over using strchr directly? I thought inlined functions basic replaced the _fstrchr token with the content of the function - as the function is not doing anything else, is there any point?
- Dy
|
|
|
|
|
-Dy wrote: thought inlined functions basic replaced the _fstrchr token
He used this token, _fstrchr , in the entire source. There's a benefit from this way:
Some time later when there is a need to alter the implementation, he only needs to modify one line, instead of using the text search function to find out all the occurrences of strchr .
Similar concept as:
#ifdef UNICODE<br />
#define _tcscpy strcpyW<br />
#else<br />
#define _tcscpy strcpyA<br />
#endif
Maxwell Chen
|
|
|
|
|
Hi
( I posted this question a time ago but not get proper reply may be it was not much clear sorry for posting again )
In windows XP we get messagefrom firewall to allow the application to run or Block when we run any application other then microsoft application by default.
I want to do something programaticaly that firewal will not ask the message before running my application (EXE) . i think we need to add in allow list programaticly;
How ca I do ti .
any idea / help / link
Thanks
Regards.
|
|
|
|
|
zahid_ash wrote: In windows XP we get messagefrom firewall to allow the application to run or Block when we run any application other then microsoft application by default.
I want to do something programaticaly that firewal will not ask the message before running my application (EXE) . i think we need to add in allow list programaticly;
Add your application.exe path at the following location in the registry.
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\SharedAccess\Parameters\FirewallPolicy\
StandardProfile\AuthorizedApplications\List
i have not tried the code but hope so it work. As the windows firewall adds the authorised application list here.
Knock out 't' from can't,
You can if you think you can
|
|
|
|
|
Another way to modify the firewall settings is to use the following command(s):
netsh firewall add allowedprogram executablepath DisplayNameInExceptionList Enable All
If you just enter netsh firewall add allowedprogram in a CMD window it will bring up the help.
Kelly Herald
Software Developer
MPC
|
|
|
|
|
I am writing a game using Visual C++ (Windows Forms Applications). But I find some difficulty in playing music while the game is started.
Could anybody answer me which function should I use and how to ??
|
|
|
|
|
Squallkin84 wrote: But I find some difficulty in playing music while the game is started.
Music will only play if you post your question in the C++/CLI[^] forum.
Nibu thomas
A Developer
Programming tips[^] My site[^]
|
|
|
|