|
Have you looked at the Win32_BIOS class?
"Opinions are neither right nor wrong. I cannot change your opinion. I can, however, change what influences your opinion." - David Crow
|
|
|
|
|
I'm am implementing the code in this example, http://www.codeproject.com/system/registry.asp[^] and when I #include afx.h to use CString, I get this error:
fatal error C1189: #error : WINDOWS.H already included. MFC apps must
> not #include <windows.h>
If I take out the include, the CString type is not defined. Any help?
|
|
|
|
|
With MFC, there is no need to explicitly include windows.h as it is automatically done.
"Opinions are neither right nor wrong. I cannot change your opinion. I can, however, change what influences your opinion." - David Crow
|
|
|
|
|
open ur stdAfx.h and #include "afx.h" after following line there.
// TODO: reference additional headers your program requires here
suhredayan There is no spoon.
|
|
|
|
|
I am fairly new to MFC and am unable to locate a feature for creating a border or frame in the control toolbar for a Dialog. I have seen that there is a RECT struct and CRect class to draw rectangles is this really necessary for such a simple graphical feature?
|
|
|
|
|
Are you wanting a border around the dialog itself or around a control on the dialog?
"Opinions are neither right nor wrong. I cannot change your opinion. I can, however, change what influences your opinion." - David Crow
|
|
|
|
|
I'm looking to create borders around the different controls on the dialog, therefore will create a few of them in the dialog space.
|
|
|
|
|
What controls, specifically? Some of them have borders by default.
"Opinions are neither right nor wrong. I cannot change your opinion. I can, however, change what influences your opinion." - David Crow
|
|
|
|
|
I'm trying to create borders around different sets of controls, e.g. first one around a listbox, second around an editbox and 2 radio buttons, etc so I guess the border will have to be independant of the control(s) it borders...
|
|
|
|
|
By chance are you thinking of a "group" control (i.e., Button control with the BS_GROUPBOX style)? Do you have an example that I could look at?
"Opinions are neither right nor wrong. I cannot change your opinion. I can, however, change what influences your opinion." - David Crow
|
|
|
|
|
( from code or from the resources ?
What about a simple Group Box ( a CStatic )?
CRect and RECT are not used to DRAW rectangles... they simply hold coordinates.
Maximilien Lincourt
Your Head A Splode - Strong Bad
|
|
|
|
|
Looks like I can create it with the Static text and applying the border style - doh!
Thanks for your help Max and David.
|
|
|
|
|
Actually you should use a frame. A text box will conceal the controls contained within its rectangle.
/ravi
My new year's resolution: 2048 x 1536
Home | Articles | Freeware | Music
ravib@ravib.com
|
|
|
|
|
Yes, I found that out after I ran it. I think a group box might be what I was looking for...
Txs
B.
|
|
|
|
|
ive new to win 32 programming and ive a simple image processing win 32 application that is giving errors, when i load my image it works fine but if i open another application over it the image on the screen dissapears??? any ideas????
|
|
|
|
|
Windows is sending you a WM_PAINT message when the other application is moved out of the way. You're probably not processing this message. You'll have to get used to the event-driven nature of windows applications.
My suspicion is that you load the image and render it within the same code pathway. What you may want to do, in the interim, is move the code that draws the image into its own function. Then, instead of calling that imaging function after you load it, just make a call to InvalidateRect(<your window's handle>, NULL, FALSE); . This will cause a WM_PAINT message to be generated for your window.
Then add a handler for the WM_PAINT message. In this handler, call your image rendering function. This way, you cover all of the cases where your window may need redrawing.
Bob Ciora
|
|
|
|
|
Hi,
It is possible to work with objects created on the stack ( Cat Tom; ) or on the free store ( Cat *pTom = new Cat; ). Is there a general rule when I use what?
Thanks,
Martin
|
|
|
|
|
As a rule of thumb, create objects on stack when you can. It is simpler, safer (no memory leaks and dangling pointers) and results in faster code (stack allocation is way faster than heap allocation).
There are cases though, when you must create objects on heap: i.e. if you don't know the number of objects at compile time, or if you want to use run-time polymorphism.
My programming blahblahblah blog. If you ever find anything useful here, please let me know to remove it.
|
|
|
|
|
Ah, I see...
Thanks a lot,
Martin
|
|
|
|
|
i'd created form with elements (StaticText, EditText and so on).
how can I add it to toolbar?
Regards
|
|
|
|
|
Hello
I get this error when I build my project in the RELEASE mode,However, when i build it in the DEBUG moe then I dont get these errors and the project runs properly.
Can someone help me remove these errors please.
NewMumsEngine error LNK2001: unresolved external symbol "__declspec(dllimport) public: __thiscall bad_cast::bad_cast(char const *)" (__imp_??0bad_cast@@QAE@PBD@Z)
NewMumsEngine error LNK2001: unresolved external symbol "const type_info::`vftable'" (??_7type_info@@6B@)
NewMumsEngine error LNK2001: unresolved external symbol "public: __thiscall bad_cast::bad_cast(class bad_cast const &)" (??0bad_cast@@QAE@ABV0@@Z)
NewMumsEngine error LNK2001: unresolved external symbol "public: virtual __thiscall bad_cast::~bad_cast(void)" (??1bad_cast@@UAE@XZ)
NewMumsEngine error LNK2001: unresolved external symbol @__security_check_cookie@4
NewMumsEngine error LNK2001: unresolved external symbol ___CxxFrameHandler
NewMumsEngine error LNK2001: unresolved external symbol ___security_cookie
NewMumsEngine error LNK2001: unresolved external symbol __imp__stricmp
Thanks,
Arjun
Arjun Mukherjee
Software Engineer
Hewlett Packard
|
|
|
|
|
Check your Project Settings. Chances are, you've specified an external library in "Win32 Debug" mode in the "Object/Library Modules" line under the Link tab in your Settings. If you check "Win32 Release" settings, the library is probably not listed. Whatever libraries you've manually added for "Win32 Debug" settings have to also be specified in "Win32 Release."
Bob Ciora
|
|
|
|
|
Hello
I get this error when I build my project in the RELEASE mode,However, when i build it in the DEBUG moe then I dont get these errors and the project runs properly.
Can someone help me remove these errors please.
NewMumsEngine error LNK2001: unresolved external symbol "__declspec(dllimport) public: __thiscall bad_cast::bad_cast(char const *)" (__imp_??0bad_cast@@QAE@PBD@Z)
NewMumsEngine error LNK2001: unresolved external symbol "const type_info::`vftable'" (??_7type_info@@6B@)
NewMumsEngine error LNK2001: unresolved external symbol "public: __thiscall bad_cast::bad_cast(class bad_cast const &)" (??0bad_cast@@QAE@ABV0@@Z)
NewMumsEngine error LNK2001: unresolved external symbol "public: virtual __thiscall bad_cast::~bad_cast(void)" (??1bad_cast@@UAE@XZ)
NewMumsEngine error LNK2001: unresolved external symbol @__security_check_cookie@4
NewMumsEngine error LNK2001: unresolved external symbol ___CxxFrameHandler
NewMumsEngine error LNK2001: unresolved external symbol ___security_cookie
NewMumsEngine error LNK2001: unresolved external symbol __imp__stricmp
Thanks,
Arjun
Arjun Mukherjee
Software Engineer
Hewlett Packard
|
|
|
|
|
Perhaps the .lib you're linking against is only specified for debug builds?
/ravi
My new year's resolution: 2048 x 1536
Home | Articles | Freeware | Music
ravib@ravib.com
|
|
|
|
|
Any good samples (C++/C) for LDAP that is compatible to Win9x and NT based (2000 and XP inclusive)
Anyone using Mozilla LDAP C SDK? (too bad it is only compatible to NT based windows)
thanks.
Sonork 100.41263:Anthony_Yio
|
|
|
|