|
sfdougl wrote:
Have you seen the sheer number of posts Christian makes?
I've seen him answer to MANY posts, but sometimes the mass of other posters here are a little bit faster.
sfdougl wrote:
I have often wondered if Christian isn’t bob in disguise.
I think that even our little green alien has to sleep. Talking about bubble head bob, don't they sell plush toys of him around here?
Behind every great black man...
... is the police. - Conspiracy brother
Blog[^]
|
|
|
|
|
Bob Stanneveld wrote:
I've seen him answer to MANY posts, but sometimes the mass of other posters here are a little bit faster.
Touché
Bob Stanneveld wrote:
don't they sell plush toys of him around here?
I have not seen plush toys but there is a coffe cup and other misc items availible.
Code Project stuff[^]
-------------------------------
DEBUGGING : Removing the needles from the haystack.
|
|
|
|
|
Bob Stanneveld wrote:
Are you sure that you'll be the first who sees his post?
No, especially if he posts while I am asleep
But what I was trying to say was not 'I will be the one who answers you', rather, 'although I've been rude this time, I will be very happy to help you if you ask a specific question and try to do your own work first.'
Christian Graus - Microsoft MVP - C++
|
|
|
|
|
look in my VisualCalc and search for the nCp(n, p) function...
otherwise, do the homework by yourself
TOXCCT >>> GEII power [toxcct][VisualCalc]
|
|
|
|
|
i just want to modify the height of the header in ListCtrl ,
althought I has tried befor by doing that:
in the CMyHeaderCtrl (: public CHeaderCtrl) of DrawItem function
i done it like that lpDrawItemStruct->rcItem=rcNew ,and rcNew is the exact size or position i want ,but failed!
would you like to tell me how to modify the height of the header in ListCtrl?
mail to me :jkzhang88@tom.com
thank you!
路漫漫其修远兮,吾将上下而求索。
|
|
|
|
|
I finally go the hang of creating custom controls in VC++6 MFC Wizard.
I now need to create some custom controls in Visual C++ .NET (EditBox based). From what I've been reading, the way to do this in .NET is to create the contol in a .dll made with a "Managed C++ Class Library" project.
Problem is, I don't want to have to link a .dll. I want the custom contol compiled right into the main program. How can I make a custom control that is compiled right into the project?
Thanks.
|
|
|
|
|
I'm almost certain that your VC code will work fine ( a class derived from the text control ). Certainly I don't see any reason why you couldn't do that.
Christian Graus - Microsoft MVP - C++
|
|
|
|
|
You can use what is essentially the same C++ from v6 in the .net version. You do NOT have to use any of the managed code languages if you do not want to.
Managed code is not appropriate for my company's apps so we don't use it.
|
|
|
|
|
Hi everybody.
This is my problem, when i try to compil my ddl (with vs.net 2003), i have these errors:
<br />
Linking...<br />
LINK : warning LNK4075: ignoring '/EDITANDCONTINUE' due to '/INCREMENTAL:NO' specification<br />
LINK : error LNK2020: unresolved token (0A00002B) std._Mutex.__dtor<br />
LINK : fatal error LNK1120: 1 unresolved externals <br />
And i really don't know how to solve this.
Can somebody help me?
|
|
|
|
|
Are you importing System and System.Threading in the location that the Mutex is used? Basically you are using a Mutex object in some form or another but you are not properly importing the libraries that provide the underlying code for it. This is what MSDN says:
Linker Tools Error LNK2020
Similar to an undefined external error, except that the reference is via metadata.
To resolve:
Define the missing function or data, or
Include the object file or library in which the missing function or data is already defined.
|
|
|
|
|
For my librairie, i used the new Class Library (.NET) project in vs.net 2003.
Maybe the error come from there.
I just add id3libD.lib to the linker's options and include <id3 tag.h=""> and <sstream>. My class inherit from ID3_Tag but except that i just use things like int, string, stringstream and char*.
I (tried to) read that thing:
msdn
In fact when you start a new Class Library (.NET), you automatically have a project that is all ready designed (i can't choose an empty project). And automatically you have this declaration for the class:
public __gc class Class1
And it seems to have a link with mutex. I was constrained to erase public __gc in the previous declaration because of my class inherit from ID3_Tag which is not a __gc class.
But that's all i found. So i supose that the project pre-configuration make that it expects a __gc class. But it is just a suposition and i don't know what to do.
P.S: After others tests, it appear that it is the std::stringstream which cause the error. What library is missing?
|
|
|
|
|
Does anyone know the "student's distribution probability function"? I have found several examples online but they are not easily interpreted to C++ source code (actually they are impossible to interpret...at least the ones I have found so far). I basically need to have a function that I pass in the degrees of freedom and the significance level and have it return the significant probability level such that I can compare it to results I have and determine if my results are indeed significant or not. (This function appears to compute a point on a Gaussian curve where anything in the middle is considered insignificant and anything outside is considered significant.)
You can find tons of precalculate charts for this, but not the actual formula. So for example: Say I have calculated the correlation coefficient for a vector of size 10 and I want to determine if my results are significant for a 0.05 (i.e. 95% or greater) significance level (which according to the tables would be 0.55 or greater). So I need a function that would be:
0.55 [Significant Probability Level] = ProbabilityFunction(10 [degrees of freedom], 0.05 [Significance Level]);
I realize this is probably not the normal types of questions people here post/answer...but for anyone wanting a challenge (or happens to already have this source code) and would be nice enough to reply...I would greatly appreciate their efforts. Thanks!!
|
|
|
|
|
I am using Ivor Horton's "Beginning Visual C++" to learn Visual C++. When compiling one of the exercise programs, I get 4 errors, which are
"c:\program files\microsoft visual studio\vc98\include\zmouse.h(138) : error C2146: syntax error : missing ';' before identifier 'HwndMSWheel'"
c:\program files\microsoft visual studio\vc98\include\zmouse.h(138) : error C2433: 'HWND' : 'inline' not permitted on data declarations
c:\program files\microsoft visual studio\vc98\include\zmouse.h(138) : error C2501: 'HWND' : missing storage-class or type specifiers
and finally -
c:\program files\microsoft visual studio\vc98\include\zmouse.h(138) : fatal error C1004: unexpected end of file found.
Does anyone know what I am doing wrong? The code has no reference to zmouse.h only one include, #include <afxwin.h>. I tried using #include "stdafx.h" instead since that had worked on an earlier example, but I still get the same errors.
Does anyone know what I am doing wrong?
|
|
|
|
|
That header has a function - HwndMSWheel() - that's using Win32 elements like HWND and FindWindow() . Is your app a GUI app and including the Windows headers?
--Mike--
Visual C++ MVP
LINKS~! Ericahist | 1ClickPicGrabber | CP SearchBar v2.0.2 | C++ Forum FAQ
Shots do not hurt other players... yet
|
|
|
|
|
It is a GUI app, but the only include is #include <afxwin.h>. Since it is a short piece of code, I'll paste it here.
// EX13_01.CPP
// An elementary MFC program
#include <afxwin.h> // For the class library
//#include "stdafx.h"
// Application class definition
class COurApp:public CWinApp
{
public:
virtual BOOL InitInstance();
};
//Window class definition
class COurWnd:public CFrameWnd
{
public:
// Class constructor
COurWnd()
{
Create(o, "Our Dumb MFC Application");
}
};
// Function to create an instance of the main window
BOOL COurApp::InitInstance(void)
{
// Construct a window object in the free store
m_pMainWnd = new COurWnd;
m_pMainWnd->ShowWindow(m_nCmdShow); // .. and display it
return TRUE;
}
// Application object definition at global scope
COurApp AnApplication; // Define an application object
|
|
|
|
|
|
He hasn't - he has not checked 'Do not treat <'s as HTML tags'
Christian Graus - Microsoft MVP - C++
|
|
|
|
|
BlackDice wrote:
I didn't think you could write a blank #include without specifying what you're including.
It's <afxwin.h> .
"Ideas are a dime a dozen. People who put them into action are priceless." - Unknown
|
|
|
|
|
My bad, somehow when I copied the code to the message board, I left off "afxwin.h". May have happened because it left the "<>" around it.
|
|
|
|
|
PapermillBill wrote:
I tried using #include "stdafx.h" instead since that had worked on an earlier example, but I still get the same errors.
Does your app have a stdafx.h ?
Christian Graus - Microsoft MVP - C++
|
|
|
|
|
No, only when I put it in as an include instead of afxwin.
|
|
|
|
|
Well, why include it if it's not there ?
Christian Graus - Microsoft MVP - C++
|
|
|
|
|
Why innclude what if it's not there? I'm not sure I understand the question.
The original had #include <afxwin.h> and I got the compile error I quoted. I commented out that line and used #include "stdafx.h" instead since I had successfully used that before, but the result was the same.
|
|
|
|
|
PapermillBill wrote:
The original had #include <afxwin.h&gyt; and I got the compile error I quoted. I commented out that line and used #include "stdafx.h" instead since I had successfully used that before, but the result was the same.
I have to say, it sounds to me like you have no idea what #include does. Changing lines at random is not how you should code. Go and buy a very basic C++ book and read it before you open your compiler again.
Christian Graus - Microsoft MVP - C++
|
|
|
|
|
Christian, I'm very sorry to have bothered you. I do have a VERY basic book for Visual C++, one by Ivor Horton, and I understand what #include does. I have successfully written many programs in VAX C, and several Win console apps.
But now I need to learn how to use GUI's in Windows apps. I can't find anyone who knows what might be causing the error so I was trying a different header file to see if I could determine where the error was coming from. I found the error listed in "known problems" but the solution said to include windows.h before zmouse.h in your code. Since I'm not using windows.h that didn't help. From my reading I understand that windows.h was used with much earlier versions of C++.
I certainly didn't mean to waste your time. I will try to find someone who has more time to lend a person trying to learn and perhaps has knowledge of this particular type of problem. Please accept my appologies for any inconvience I have caused you. From the disdainful tone of your message I assume as a novice that I have abused this message board and I appologize to any other users for doing so. It won't happen again.
|
|
|
|