|
In the build stage I get these errors
HPMumsCtl.obj : error LNK2019: unresolved external symbol "public: __thiscall CParser::CParser(void)" (??0CParser@@QAE@XZ) referenced in function "public: __thiscall CHPMumsCtrl::CHPMumsCtrl(void)" (??0CHPMumsCtrl@@QAE@XZ)
HPMumsCtl.obj : error LNK2019: unresolved external symbol "public: double __thiscall CvsAwk::GetVal(void)" (?GetVal@CvsAwk@@QAENXZ) referenced in function "public: void __thiscall CHPMumsCtrl::ResolveVariables(char *)" (?ResolveVariables@CHPMumsCtrl@@QAEXPAD@Z)
HPMumsCtl.obj : error LNK2019: unresolved external symbol "public: void __thiscall CvsAwk::SetL(char const *)" (?SetL@CvsAwk@@QAEXPBD@Z) referenced in function "public: void __thiscall CHPMumsCtrl::ResolveVariables(char *)" (?ResolveVariables@CHPMumsCtrl@@QAEXPAD@Z)
.\Debug/NewMumsEngine.exe : fatal error LNK1120: 3 unresolved externals
Although it doesn't show anything while compiling.
I have an instance of Cparser type Compute(Cparse Compute;) in my main class(CHPMumsCtrl).
This Cparser class has a
CvsAwk m_CtrlAwk; declared in its class definition,and also has a #include "vsawk.h"
I am not sure of what this CvsAwk is or does(have a faint idea).Can you please tell me what to do to remove these build errors.As all of them have the same problem,I guess they all have one common error.
Thanks,
Arjun.
Arjun Mukherjee
Software Engineer
Hewlett Packard
|
|
|
|
|
you're missing vsawk.cpp in list of source files in your project,
or you're missing some library where cvsawk is implemented (or this library is not specified in list of libraries to be included while linking)
rrrado
|
|
|
|
|
I want do to a programm which registers all the scrolls of vertical scroll bar from IE.The problem is I cannot catch any scroll message.Thanks.
|
|
|
|
|
Did you try the IHTMLWindow2 -> put_onscroll event handler ?
rrrado
|
|
|
|
|
How can i learn using PerformanceGraph ...it is very important... if you know any document or article!!
|
|
|
|
|
Hi,Everyone:
I got following questions:
1> i want to transform a wave's format to standard format i needed(such as 8000HZ,16 bit,mono,signed) we can use software Goldwave’s “Effects->Resample”. But are there any classes or functions in VC?
2> we aslo want to transform the standard wave (we get from the first step) to A-Law PCM Signals.
How can I realize that in VC? Can any of you give me some threads or links?
Thank you very much!
- - - - - - - - - - - - - - - - - - - - - - - -
Many nights we've prayed with no proof anyone could hear, we were moving moutains long before we knew we could!
Yet now i'm standing here, although we know there's much to fear, hope seemed like summer bird too swiftly flown away ...
There can be miracles! When you believe, though hope is frail, it's hard to kill!
Who knows what miracles, you can achieve! When you believe, somehow you will ...
YOU WILL WHEN YOU BELIEVE
|
|
|
|
|
Hi all,
I've a MFC dialog with a button and a CTreeCtrl at the dialog.
My dialog is resizable and when resizing the dialog I observe flickering.
First: In the OnPaint() method, I've made a second DC (Device Context) on the memory and disable the WM_ERASEBKGND message.
Second: I fill the DC with the background colour and then I use the BitBlt() method to switch to the memory device context.
Could anyone suggest me how I can make copy of the CTreeCtrl in the memory device context.
Jens
|
|
|
|
|
Hi
(what you're doing sounds a bit elaborate)
If you're only concerned with the flicker, you can set the dialog's style to include WS_CLIPCHILDREN - this way, the dialog and the control don't compete at drawing the same area. Try it and see if this solves your problem.
You can set this property in the Resource Editor too.
HTH
Martin
|
|
|
|
|
Tree controls are a bit tricky to double-buffer, as they occasionally draw outside of WM_PAINT . In controlled situations though, it should be possible. Look into WM_PRINT for a way to force the tree to draw to a specific DC.
Shog9
I'm not the Jack of Diamonds... I'm not the six of spades.
I don't know what you thought; I'm not your astronaut...
|
|
|
|
|
Hi,
How can one implement calls forwarded to another DLL. For instance, how is it possible to create a DLL that exports symbols forwared to another DLL.
For instance, kernel32.dll exports RtlZeroMemory via a fowarded call to ntdll.dll. Can I make my own DLL export symbols via forwarded calls to other DLL ?
Cheers.
--
Maxime Labelle
maxime.labelle@freesurf.fr
|
|
|
|
|
Hello,
I would like to have 4 examples about odbc, dao, oledb, ado database.
Who can give me those examples or links ?
Thanks in advance.
|
|
|
|
|
This is quite a good article! Enjoy it.
http://www.codeproject.com/database/caaadoclass1.asp[^]
- - - - - - - - - - - - - - - - - - - - - - - -
Many nights we've prayed with no proof anyone could hear, we were moving moutains long before we knew we could!
Yet now i'm standing here, although we know there's much to fear, hope seemed like summer bird too swiftly flown away ...
There can be miracles! When you believe, though hope is frail, it's hard to kill!
Who knows what miracles, you can achieve! When you believe, somehow you will ...
YOU WILL WHEN YOU BELIEVE
|
|
|
|
|
Is there any example more ?
Thank you.
|
|
|
|
|
|
Thank you very much.
|
|
|
|
|
Can you give me Visual C links ?
Thank you.
|
|
|
|
|
|
|
Hi
I need to ensure that an object of a one of my classes only gets created on the stack as opposed to on the heap using 'new'. Is there a compiler keyword (I'm using VC .net)
or some other method to ensure this.
Thanks
Garf
|
|
|
|
|
I'm not a guru, so take this as a SWAG:
Maybe you could override operator new for your class, and let it throw an exception if invoked?
Or did you mean that operator new should allocate the object on the stack instead of the heap?, in that case, I would say: Not recommendable. (And probably very hard to implement).
"After all it's just text at the end of the day. - Colin Davies
"For example, when a VB programmer comes to my house, they may say 'does your pool need cleaning, sir ?' " - Christian Graus
|
|
|
|
|
Thanks Jan
I should have mentioned that I was actually looking for a compile time solution.
Serqe's solution seems to be what I was looking for.
Garth
|
|
|
|
|
you need to declare the operator new as either a private or protected; for example:
class A
{
private:
void* operator new(size_t);
};
int _tmain(int argc, _TCHAR* argv[])
{
//error C2248: 'A::operator new' : cannot access private member declared in class 'A'
A* pA = new A;
// OK
A a;
return 0;
}
|
|
|
|
|
Thanks Serge
This is exactly what I was looking for.
Garth
|
|
|
|
|
thanks for you time first,,
i would like to write a video codec filter, which can be plugged into Windows Media Player
(which means media player chooses my codec filter and play) automatically
when someone clicks my codec aware media file.
but i dont know where to start/ look first,
any advice would be very appreciated.
thanks
|
|
|
|
|
try to look into DirectX's SDK samples, maybe there are some filter examples
rrrado
|
|
|
|