|
hii....
thanx a lot for replyin...
actually evrythin's workin fine until the last step...
just get the error sayin tht UNDECLARED IDENTIFIER...
i hav a doubt tht ther may b some prob with my .lib file---is tht possible?
it wud b very kind of u to b in touch wid me coz the project i am workin on is really imp...
if i am unclear in my explanation then plz let me know...
n any help is most welcome n vil b added as a part of the acknowledgements received...
i vil try n send u the code portion as soon as possible...
thanking you...
|
|
|
|
|
Hello all,
although this question is not related to the forum's specifics, I'd like to ask it here because I hope to get some answers from users of a Revision Control System.
I need to switch from Visual Source Safe to a Revision Control System which allows me to:
1. access projects over the Internet
2. have tools to integrate Visual Studio 6 and Visual Studio .NET
3. have additional tools to allow me to maintain todo's / work progress and to create version-based reports of my team's work
For the first two needs, after a quick search, I've found that a Subversion server with it's plug'ins might do the job.
So, my questions are:
- is Subversion good enough or are there better alternatives?
- which SCC provider should I choose: Subway, SourceCross or AnkhSVN? AnkhSVN is only for Visual Studio .NET, so if I choose it I'll also need one of the first two for Visual Studio 6.
- are there any Visual Studio-integrated tools which work with Subversion to help me maintain the list of todo's / work progress and any external tools to allow me to crete version-based reports (something like:
v1.0
Bug #1 - Bug description - Status: Fixed
New Feature #1 - Feature description
etc.
Thanks.
Regards,
George Ionescu
|
|
|
|
|
Hi,
Is there anyway to query whether a file is on Network or the local drive... if possible... please this is really urgent!
lid
|
|
|
|
|
How about _access() ?
"Opinions are neither right nor wrong. I cannot change your opinion. I can, however, change what influences your opinion." - David Crow
|
|
|
|
|
Hmmm i have problem!
How can I copy a folder that have subfolder inside?
|
|
|
|
|
make the function(copy function) recursive.....keep it calling itself till there is no subfolder!!!!!
happy programmin.....
cheerz.....
|
|
|
|
|
|
|
|
Hi , I'm working with eMbedded Visual tool3 V3 .......
I want to use Shellexec func. .....
I tried it on visual studio 6 and it worked correctly without any problems or (including any additional files) , but in the eMbedded c++ , in the compiling , it says (UNDECLARED IDENTIFIER) although the autoComplete (ctrl + space ) gets me the function...
(is it required to include any header files ex: shellapi.h or refere to any dll ex: shell32.dll as MSDN says , I included the file but couldn't make anything with the dll)
The same is for WinExec func.
I need help please so quickly
|
|
|
|
|
You ought to be able to use CreateProcess to launch other applications.
Ant.
I'm hard, yet soft. I'm coloured, yet clear. I'm fruity and sweet. I'm jelly, what am I? Muse on it further, I shall return! - David Walliams (Little Britain)
|
|
|
|
|
I have a dll file written in eVC++ 3.00 for PocketPC.
It is an api for a Hp PhotoSmart Built-In Camera. My task is to utilize this dll via Vb.NetCF.
There is a function in the dll called:
hpCamOpen()
This function is suppose to return a handle that is used to open the camera up to the other functions in the dll.
Here is some of the code from the source of the dll.
typedef HANDLE (*HPCAMOPEN)();
HPCAMOPEN HpCamOpen;
What I want to know is what does the "HANDLE" represent and what data type is it?
Thanks in advance.
-----------------------------
Noble D. Bell
www.noblesoftware.com
|
|
|
|
|
HANDLE = 32-bit unsigned integer.
"I Think this Will Help"
<h5
alok gupta="" <br=""> visit me at http://www.thisisalok.tk
|
|
|
|
|
HANDLE = 32-bit unsigned integer. or LONG or DWORD (you have to cast that)
"I Think this Will Help"
<h5
alok gupta="" <br=""> visit me at http://www.thisisalok.tk
|
|
|
|
|
Hi,
HANDLE is Win32/64 Data type. This use to handle an object(Like Thread, Kernal objects,etc). It declares in winnt.h. This data type takes 32 bit when use 32-bit Operating System. This take 64-bit when use 64-bit operating system.
Regards,
Selvam
|
|
|
|
|
In the following code given below
void CMouseDlg::OnMouseMove(UINT nFlags, CPoint point)
{
// TODO: Add your message handler code here and/or call default
// for the left mouse click
if ( ( nFlags & MK_LBUTTON) == MK_LBUTTON)
{
CClientDC dc(this);
dc.SetPixel(point.x , point.y ,RGB(255,0,110) );
}
// for the right mouse click
if ( ( nFlags & MK_RBUTTON) == MK_RBUTTON)
{
CClientDC dc(this);
dc.SetPixel(point.x , point.y ,RGB(255,0,0) );
}
CDialog::OnMouseMove(nFlags, point);
}
This is a mfc program. This is simple drawing application using the mouse.
The problem is , when left button of the mouse is clicked and dragged on the dialog form red color is drawn on the dialog form.The same color is appears on the Dialog form when the right button of the mouse is clicked and drawn on the dialog form the same red color, even though the value of RGB value of the left button and RGB value of the right button are different as you can see from the above the code.
My question how can drawing with different colors for example
left button -> yellow color.
right button -> orange color.
Can anyone please help me regarding this matter?
PHILIP
|
|
|
|
|
i dunno if thiz will help!!!!!
why dont u use the CPen function???and attach it with the dc object.....
if making a simple drawing application is ur aim,u will find thiz useful......
herez the sample code.....
CDC dc(this);
CPen penz(PS_SOLID,1,RGB(255,0,0));
dc.SelectObject(&penz);
hope u find that useful!!!!!;)
happy programmin.....
cheerz.....
|
|
|
|
|
phijophlip wrote:
if ( ( nFlags & MK_LBUTTON) == MK_LBUTTON)
{CClientDC dc(this);
dc.SetPixel(point.x , point.y ,RGB(255,0,110) );
}
uSe
dc.SetPixel(point.x , point.y ,RGB(255,255,0) );<br />
phijophlip wrote:
if ( ( nFlags & MK_RBUTTON) == MK_RBUTTON)
{CClientDC dc(this);
dc.SetPixel(point.x , point.y ,RGB(255,0,0) );
}
dc.SetPixel(point.x , point.y ,RGB(251,199,19) );//Orange
Rest of you code is fine
"I Think this Will Help"
<h5
alok gupta="" <br=""> visit me at http://www.thisisalok.tk
|
|
|
|
|
Hi all:
I have a Win32 Application project and when I compile it the following error messages generated!
_snprintf' : undeclared identifier
and when I uncomment it I get another error message
unresolved external symbol _WinMain@16
the programme entry is like this
VOID __cdecl _tmain(INT Argc,PTCHAR Argv[])<br />
{<br />
}
I wonder if that's because of the wrong compiler parametera or...?
BTW how can I run command-line programme in VC, in other words where should I input the parameters?Only can do that in DOS?
|
|
|
|
|
well for your first problem.... Win32 Apps have WinMain as there entry point function ( that is, WinMain is the function called when the app is loaded just as in normal c the main(..) function is called..) you have to define a WinMain(..) in your source somewhere for the exact prototype of the function refer to MSDN.
the second problem is even simpler.... in VC _exec(..) is used to execute command line programs... ( btw the better implementation would be to use ShellExec(...) API function ) check MSDN for further help.
Hope this helps..
Lid,.
|
|
|
|
|
The following code snips relate to code that successfully compiled using Visual Studio 6.0. This same implementation does not compile in Visual Studio .Net 7.0. Here is the error message
ConfigTSAControlsFView.cpp(200) : error C2440: 'static_cast' : cannot convert from 'void (__thiscall CConfigTSAControlsFView::* )(UINT)' to 'void (__thiscall CWnd::* )(CWnd *)'
//Function Declaration
afx_msg void OnKillFocus(UINT uiCtrlID);
//Message Map Entry
ON_WM_KILLFOCUS()
//Function Implementation
void CConfigTSAControlsFView::OnKillFocus(UINT uiCtrlID)
{
//the code
}
Now this is what confuses me the most. The MSDN library implies that the OnKillFocus method takes a CWnd*, not a UINT. Visual studio 6.0, somehow was able to compile this and perform a cast. However, Visual Studio .net is complaining that the static_cast is not possible. So can someone explain to me how visual studio 6.0 can make the cast and why visual studio .Net cannot? The uiCntrlId is used in a switch statement so the actual value being used is equal to the resource Id of the window. How did visual studio cast from a CWnd* to a resource Id automatically? This seems like quite a stretch. If anyone has any ideas, I'd appreciate it.
Personally, I think the error message makes perfect sense. Of course the compiler won't cast from a CWnd* to a UINT that has a completely different meaning. I just can't imagine how the code ever compiled and worked with visual studio 6.0. The other thing is that if I change the code to use a CWND*, then it seems to invalidate the existing switch statements, within the function, that expects a controller id.
|
|
|
|
|
The Visual C++ 6 compiler was not particular standards-compliant, while the Visual C++.NET compiler is much moer compliant. There is a lot of code that compiles under Visual C++ 6 that won't compile under the .NET compiler (and vice-versa).
Ryan "Punctuality is only a virtue for those who aren't smart enough to think of good excuses for being late" John Nichol "Point Of Impact"
|
|
|
|
|
Let me clarify my question. I need to understand why visual studio 6.0 was able make the static_cast so that I can understand how to get this code to work under visual studio.net. Obviously, visual studio .net is more standards compliant since it is complaining. Since I can't imagine how the compiler performs the implicit cast from CWnd* to UINT iResourceId, I have no idea how to do the cast manually. There must be a way.
|
|
|
|
|
Hi,
I have a CFormView doc/view app. I would like to be able to (at runtime) Create a CScrollView or some other view in its place.
Does anyone have any ideas?
Thanks,
|
|
|
|
|