|
i did some change in regional settings and it works
but i added #define UNICODE to my stdafx.h . it says:
>>cannot open file "mfc42ud.lib
here is my stdafx.h :
#define _UNICODE
#define UNICODE
#if !defined(AFX_STDAFX_H__C1E8B1B1_B28C_4E3B_B6B5_49C7878BCAC5__INCLUDED_)
#define AFX_STDAFX_H__C1E8B1B1_B28C_4E3B_B6B5_49C7878BCAC5__INCLUDED_
#if _MSC_VER > 1000
#pragma once
#endif // _MSC_VER > 1000
#define VC_EXTRALEAN // Exclude rarely-used stuff from Windows headers
#include <afxwin.h> // MFC core and standard components
#include <afxext.h> // MFC extensions
#include <afxdisp.h> // MFC Automation classes
#include <afxdtctl.h> // MFC support for Internet Explorer 4 Common Controls
#ifndef _AFX_NO_AFXCMN_SUPPORT
#include <afxcmn.h> // MFC support for Windows Common Controls
#endif // _AFX_NO_AFXCMN_SUPPORT
what should i do??
|
|
|
|
|
what about that: SetWindowText( _T("your own characters") );
路漫漫其修远兮,吾将上下而求索。
|
|
|
|
|
You can define it either in the Project Settings - Compiler, Prepropcessor, Definitions (or a similar path), or in your stdafx.h before including other files.
BTW, make sure you define both _UNICODE and UNICODE, and that MBCS (which is defined by default) is removed.
To be able to write non-english characters, in the Control Panel - Regional Settings - Advanced Tab, set the "Language for non-Unicode programas" to the one you want.
Hope that helps,
--
jlr
http://jlamas.blogspot.com/[^]
|
|
|
|
|
hamidreza_buddy wrote:
i don know where should i add #define _UNICODE
Get into the habit now of defining both UNICODE and _UNICODE . Put them in stdafx.h before any other #include directive.
"One must learn from the bite of the fire to leave it alone." - Native American Proverb
|
|
|
|
|
i have made a dialog based project......it has two dialog boxes.....in the second dialog box i have added a listbox.....i m using AddString() function to add items in it ...but these items are not being displayed on screen..........my code look like
BOOL dialog::OnInitDialog()
{
m_listbox.AddString("hello");
return TRUE; // return TRUE unless you set the focus to a control
// EXCEPTION: OCX Property Pages should return FALSE
}
can anybody help me???????????plz
|
|
|
|
|
|
yeah...........i have initilized it using class wizard........firstly i created a dialog based application with single dialog box and applied the same code.....it worked alright.....now i have two dialog boxes.....i used Domodal()to call the 2nd dialog box containing the list box.....but now its displaying nothing.....
|
|
|
|
|
do you amalgam the two OnInitDialog() function ?
each dialog box have its own...
TOXCCT >>> GEII power [toxcct][VisualCalc]
|
|
|
|
|
no.......i have two oninitdialog() one for each dialogbox
|
|
|
|
|
and how are your listboxes initialized ?
(some code would be well appreciated)
TOXCCT >>> GEII power [toxcct][VisualCalc]
|
|
|
|
|
well................i made a list box....then added a member variable to it.....and then i gave code i have already displayed in oninitdialog definition
|
|
|
|
|
What do you mean by 'its displaying nothing' ? Could you be a little be more precise. I mean, what doesn't display ? The complete second dialog, only the listbox or only the strings inside your list box.
Maybe post the code where you call the second dialog box.
|
|
|
|
|
strings inside my list box
|
|
|
|
|
well, we won't be able to help you with the few infos you give us...
TOXCCT >>> GEII power [toxcct][VisualCalc]
|
|
|
|
|
well......its for the first time that i have created a listbox.........and i dont exactly know how to do this....i have told u all that i know really ......plz do help me...plz
|
|
|
|
|
|
I guess you are not calling UpdateData(FALSE).
Steve Mayfield: "Coding in VB is like riding a tricycle...once you figured out how to peddle, its really hard to fall off."
My Articles
|
|
|
|
|
No, UpdateData is used only when the variable associated with the list control is a string. If it is a CListCtrl (what it is in this case because he uses the AddString member function), that works perfectly without using UpdateData.
|
|
|
|
|
cedric moonen wrote:
If it is a CListCtrl (what it is in this case because he uses the AddString member function...
Wrong. AddString() is a member function of CListBox and CComboBox not CListCtrl .
"One must learn from the bite of the fire to leave it alone." - Native American Proverb
|
|
|
|
|
Yes sorry, typing too fast . But the response is still the same
|
|
|
|
|
well........i m using Clistbox class....and i have used Updatedata(false) but still i cant see a single thing in it..........i guess i have gone blind......
|
|
|
|
|
Hi!
I need to know if a thread (possibly in another process), given by a handle or id is suspended or running. I didn't find any solutions in MSDN or google, except that SuspendThread returns the suspend count, if it's >0 then the thread is suspended. But I'd like to query this for all the threads of all the running processes multiple times a second, so it wouldn't be very efficient to suspend/resume them all the time.
Anyone got a better idea?
|
|
|
|
|
Hai..
How to get the Active Files full path which is currently opened in Notepad.Here I have name of the files name and extension like sample.txt. I have also handle of the notepad text file. Please let me know.
Regards,
Raghavendra
e.veera raghavendra
|
|
|
|
|
this API might help u
PathFindOnPath()
|
|
|
|
|
See here.
"One must learn from the bite of the fire to leave it alone." - Native American Proverb
|
|
|
|