|
nripun wrote: the Debug Assertion Error i mentioned
Which line of code is actually asserting ? Can you post the code (meaning the block containing the ASSERT(), not your line of code) ?
nripun wrote: ..... it actually worked
Here I have to second DAvid : It seems to have worked, most surely this will not survive the release version.
You need to do all this at least inside OnInitDialog, or after it has been called, otherwise the controls do not exist as such (which explains the hWnd = ??) you mentioned.
~RaGE();
|
|
|
|
|
Sorry guys, My Mistake.
Before the line ,
pListBox = (CListBox*) this->GetDlgItem(IDC_LISTBOX1);
there was a sprintf() function which was not successful .
I corrected the sprintf() and now the code works fine. The mistake in the sprintf() caused the hWnd=???
Thank you all..
|
|
|
|
|
OK, afxwin2.inl, line 590
_AFXWIN_INLINE void CButton::SetCheck(int nCheck)
{ ASSERT(::IsWindow(m_hWnd)); ::SendMessage(m_hWnd, BM_SETCHECK, nCheck, 0); }
meaning your control has not been initialized yet. You are calling this function too early (the handle m_hWnd has not been assigned yet).
~RaGE();
|
|
|
|
|
nripun wrote: Debug Assertion Error
File:afxwin2.inl
Line 590
Which indicates that the (control) window does not yet exist.
What does the dialog's DoDataExchange() and BEGIN_MESSAGE_MAP() methods look like?
"Take only what you need and leave the land as you found it." - Native American Proverb
|
|
|
|
|
How can i change time on my computer with c++ ofcorse
|
|
|
|
|
There is function in Windows API called SetSystemTime(). You can find an example in MSDN.
|
|
|
|
|
Use the function
---SetSystemTime()----
Just search the MSDN u get the details
Vikas Amin
Embin Technology
Bombay
vikas.amin@embin.com
|
|
|
|
|
How about SetLocalTime() ?
"Take only what you need and leave the land as you found it." - Native American Proverb
|
|
|
|
|
I have used many CString variables in functions.
code works fine but at the end, in CString destructor it gives null pointer exception.
in destructor, in FreeData() call, delete operator gives exception.
is there something that I left out
can somebody help me out ?
thanx in advance.
|
|
|
|
|
|
code is big & it contains lot of my function calls (user defined). it seems difficult.
|
|
|
|
|
might be your string pointer is deleted before the call to destructor
Vikas Amin
Embin Technology
Bombay
vikas.amin@embin.com
|
|
|
|
|
i don't understand.
can u just elaborate
|
|
|
|
|
How are you using these CString variables?
"Take only what you need and leave the land as you found it." - Native American Proverb
|
|
|
|
|
Hey David, dropped the underlines ? Where is David ?
~RaGE();
|
|
|
|
|
It was simply time for a change. I was trying not to get too eccentric.
"Take only what you need and leave the land as you found it." - Native American Proverb
|
|
|
|
|
CString strVarName;
CString strLine = <sometext>;
strVarName = strLine.Mid();
thats how it is.
|
|
|
|
|
mails_aphale wrote: CString strLine = ;
Aside from this, I see nothing strange. Have you compiled the project in Debug mode and started it via F5? If you have memory-related issues, they will show up in the debug output window.
"Take only what you need and leave the land as you found it." - Native American Proverb
|
|
|
|
|
Hello!
I have a dialog based MFC application with "Style: Popup" and "Border: None". So the system menu, title bar, minimize box, maximize box are not displayed. Also the "Caption" edit is disabled. I want to set a title for the application to be displayed in the taskbar since with the above mentioned settings it only displays the icon.
How can I set the title?
Thanks,
Mircea
Many people spend their life going to sleep when they’re not sleepy and waking up while they still are.
|
|
|
|
|
SetWindowText()
SkyWalker
|
|
|
|
|
I wasn't expecting it to be so simple, but hey, I don't mind.
thanks a lot.
Mircea
Many people spend their life going to sleep when they’re not sleepy and waking up while they still are.
|
|
|
|
|
Hi,
I have to display a window with top pane displaying a richtext edit control and bottom one displaying msflexgrid.
I added two controls(rich text edit control and msflexigrid).
Created two views.
Added a variable(rich text) for the first view.
Added a variable(msflexigrid) for the second view.
In mainframe.cpp in oncreateclient
i created a static splitter and createdviews with the two views.
But none of the splitter window(view?) is displaying activex control.
What should i do.
Regards,
|
|
|
|
|
Take care of the z-order of the windows. The farther is "less" visible.
SkyWalker
|
|
|
|
|
Thank you. It worked. But a small problem.
The top pane/view contains richtext edit control. on CSize of View function i added code to adjust richtext edit control position. This is working fine.
But the bottom pane/view contains msflexgrid. on CSize of View function i added code to adjust msflexigrid control position. This is not working i mean it is in the initial position of (0,0,0,0). What property of msflexigrid control should be set or is it the intended behaviour of msflexigrid control.
Regards
-- modified at 23:29 Tuesday 18th October, 2005
|
|
|
|
|