|
jhwurmbach wrote:
but I AM more correct
Yes you are!
I'm going to update my current project and remove all C casting sh*t and replace it with C++ castings!
Rickard Andersson@Suza Computing
C# and C++ programmer from SWEDEN!
UIN: 50302279
E-Mail: nikado@pc.nu
Speciality: I love C#, ASP.NET and C++!
|
|
|
|
|
use const_cast <unsigned char*=""> (YourConstVariable)
|
|
|
|
|
ups, typo - it should read :
const_cast<unsigned char*>(YourConstVariable)
|
|
|
|
|
I want to enhance the capability of my(MFC VC++) program. Right now it is just sniffing the network traffic. I want it to show the sniffing of differt packets in graphical form. How is that possible.
I dont care what ever type of graph or chart it may be.
Moreover I want to update it in the other thread now on certain event.
Plz refer me relevent sites/apis and try to guide me step by step as I am a beginner.
Reply me soon
|
|
|
|
|
Hi everybody !!
I have an application that needs to switch to several views. For this, there are buttons in the ToolBar (one for each view). But I want these buttons to be a group (so when I selecte a view, the corresponding button stays pressed until another one is presesd).
I tried using m_MyToolBar.GetToolBarCtrl().SetState(ID_MYBUTTON,TBSTYLE_CHECK) but it doesn't seems to work.
I know, it must be stupid, but I can't find it .
Thanks
|
|
|
|
|
Hi
I am looking for the Automation of Ms Office Files (.doc, .xls) to the Web Pages using VC6. Actually this automation should also be able to make the Web Pages' formatting to the standard format of the Web Page. How can i achieve this?
Lateron i also have to convert the jpeg file, Visio file etc. Can anyone help me out.
Thanx.
|
|
|
|
|
Can anyone tell me where i can learn, or how to do, the following??
i need to take in a 2X2 matrix from the user (all in just C ) and have the user input seem as though they are just filling in the numbers (ie the skelleton stays constant and numbers are entered at the %'s). here is a skelliton of how the results are to be displayed / entered..
yeah, looks like garbage here but looks relitivly descent in DOS; well descent enough for my prof.
printf("\nPlease enter your encoder matrix....\n");
printf("±±±±±°°°°°±±±±±°°°°°±±±±±° ÉÍÍÍÍÍÍÍÍÍÍ» ÉÍÍÍÍÍÍÍÍÍÍ» °±±±±±°°°°°±±±±±°°°°°±±±±±");
printf("±±±±±°°°°°±±±±±°°°°°±±±±±° º º °±±±±±°°°°°±±±±±°°°°°±±±±±");
printf("±±±±±°°°°°±±±±±°°°°°±±±±±° º %9d %-9d º °±±±±±°°°°°±±±±±°°°°°±±±±±",a[0][0],a[0][1]);
printf("±±±±±°°°°°±±±±±°°°°°±±±±±° º º °±±±±±°°°°°±±±±±°°°°°±±±±±");
printf("±±±±±°°°°°±±±±±°°°°°±±±±±° º %9d %-9d º °±±±±±°°°°°±±±±±°°°°°±±±±±",a[1][0],a[1][1]);
printf("±±±±±°°°°°±±±±±°°°°°±±±±±° º º °±±±±±°°°°°±±±±±°°°°°±±±±±");
printf("±±±±±°°°°°±±±±±°°°°°±±±±±° ÈÍÍÍÍÍÍÍÍÍͼ ÈÍÍÍÍÍÍÍÍÍͼ °±±±±±°°°°°±±±±±°°°°°±±±±±");
P.S.
is there an escape key that goes UP a line? (like how /r goes to the beginning of a line)
P.P.S.
should i just drop this and learn java? or is this acctually possible. it would be nice if there was some sort of pixel system in C. (my class hasn't covered such material yet. we're just at Files, but if there is where could i learn such material? )
Thanks to all who take the time to help a needy 1st yr EE.
|
|
|
|
|
When run under windows XP, the menu bar on my MFC application has a white background behind the text of the menu names, even though most of the menu bar is a gray color. When the menus are clicked with the mouse, the white portion grows. It's purely a cosmetic problem, but it looks cheesy.
You can see this problem by just generating a generic MFC application using the MFC app wizard, compile it, and run it. I'm using Windows XP pro, with VC++ version 7.
Thanks for any insights.
John
|
|
|
|
|
Does anyone else have this same problem?
|
|
|
|
|
Hello everyone!~
Does any one have any demo/code of a HTML parser in MS VC++ MFC?
I need a HTML parser which can be used in a typical MFC environment.
I have looked through the Microsoft's "walkall" example. However, I find it uses some older version of include files, which is not compatible with StdAfx.h, etc. (in one word, if I "new" a new MFC single document project, I can not incorporate the "walkall" into it.)
What I want from the parser includes:
be able to build a tag tree,
be able to extact the tag text and tag URLs(if a "A" tag).
Since I only do coding in MFC environment (with a lot of MFC class/libs such as CDialog box, CList, CFormView, etc.), I want the code to be very compatible with MFC.
Thanks a lot for any information or suggestion on this.
Have a nice day.
PS: my current walkaround is:
let walkall.exe write the output to a file,
use create process in my MFC program to execute the walkall.exe, and read in the file after that.
Surely it is a bad walkaround.
|
|
|
|
|
You'll find some useful parsing functions in this[^] article.
/ravi
Let's put "civil" back in "civilization"
http://www.ravib.com
ravib@ravib.com
|
|
|
|
|
I want my VC++ (SDI in MFC) program to draw certain graphs and charts. I am totally balnk in this matter.
Firstly I am not finding the controls of it in the toolbar. Suggest me from where I can get them and how to use them. I am also interested in bar charts and straight line graphs.
Plz guide me step by step bcz I don't have much knowledge in it.
Reply me soon
|
|
|
|
|
What do you mean by not finding the controls of it in the toolbar? You mean you cannot find the toolbar with all the controls ?? If so, right-click on the toolbar and check the Controls check-box.
For charting data, you have several solutions: write your own charts classes (wich may take a lot of time), try to find free existing classes (I think there are some of these classes on this site), or buy such a chart. I opted for the last solution and I found something really complete (you can draw pie, lines,... everything you want): take a look at the site www.steema.com for the TeeChart (ActiveX version)!
Hope this helps
|
|
|
|
|
I want to Create a Frame/view/doc structure On a ActiveX Control,but It will be Found Memory leak! And I Found that the
reasons is :
CDocManager* CDocManager::pStaticDocManager;
CPtrList* CDocManager::pStaticList;
How Can I avoid Memroy leak?
the Following is My Code :
BOOL Create()
{
if( m_pFrameWnd )
{
if( IsWindow(m_pFrameWnd->m_hWnd) ) return TRUE;
}
CSingleDocTemplate * pDocTemplate;
pDocTemplate = new CSingleDocTemplate(IDR_MAPTYPE,
RUNTIME_CLASS(CMapDoc),
RUNTIME_CLASS(CMapFrame),
RUNTIME_CLASS(CMapView));
CMapDoc * pDoc = new CMapDoc;
CCreateContext Context;
Context.m_pCurrentDoc = pDoc;
Context.m_pNewDocTemplate = pDocTemplate;
Context.m_pNewViewClass = RUNTIME_CLASS(CMapView);
Context.m_pLastView = NULL;
Context.m_pCurrentFrame = NULL;
CMapFrame * pFrameWnd = new CMapFrame;
m_pDoc = pDoc;
m_pFrameWnd = pFrameWnd;
m_pDocTemplate = pDocTemplate;
CRect rcMap;
GetClientRect(&rcMap);
BOOL ret = m_pFrameWnd->Create(AfxRegisterWndClass(CS_DBLCLKS), NULL, WS_CHILD|WS_VISIBLE, rcMap,this,NULL,&Context);
m_pFrameWnd->ShowWindow(SW_SHOW);
return ret;
}
ZHANGYIFEI
|
|
|
|
|
How to get the last line data of a text file?
the easy is reading from the file oneline by oneline,but it is not the best one!
how to get the best way to do it?
|
|
|
|
|
read the file backwards from the end until you see an eol or the start of the file. everything you have read up to that point will be the last line.
Software is everything. It also sucks. Charles Fishman [^]
Awasu 1.0.2 (beta)[^]: A free RSS reader with support for Code Project.
|
|
|
|
|
I'd like my application to show English text in menus, messages, etc for English-speaking users and Japanese text for Japanese-speaking users. Can I do this with a single version of my application or do I need to make an separate build of my application for each language?
|
|
|
|
|
you don't need to build separate versions for defferent languages.
you can do this via at least 3 ways:
1, make a different resource for each language and load it dynamiclly
2, use .INI file,
3, use XML tech,
|
|
|
|
|
You can use translated resouce DLLS. I personally dislike that solution though becaues it means you have to maintain two sets of resources.
What I've done for i18n (that's short for internationalization) is to take out all strings from the code and resouces, and replace them with identifiers. I then have translated text files that look like this:
(English file)
MessageBoxString=This is a message in English.
...
(Japanese file)
MessageBoxString=This is a message in Japanese.
Very flexible, easy to translate, and easy to add new languages. You just have to make sure all text boxes, etc. are big enough for strings in either language.
One thing to beware of witih Japanese - it is a double-byte character set. So that means your app either has to have MBCS enabled, or use Unicode. If you are running on an English system, your text will look like garbage unless you have Japanese fonts installed.
"When a man sits with a pretty girl for an hour, it seems like a minute. But let him sit on a hot stove for a minute and it's longer than any hour. That's relativity." - Albert Einstein
|
|
|
|
|
Win32 apps can have multiple languages in a single EXE or DLL. If you look in your .RC file, most have a section like this:
#if !defined(AFX_RESOURCE_DLL) || defined(AFX_TARG_ENU)
#ifdef _WIN32
LANGUAGE LANG_ENGLISH, SUBLANG_ENGLISH_US
#pragma code_page(1252)
#endif //_WIN32
You can define similar sections for each of the languages you wish to support. When your application loads resources, Windows will choose the appropriate language section based upon the language settings for the current thread. There are also ways to define 'language-neutral' sections, for things that aren't necessarily language dependent (like icons, for example).
Software Zen: delete this;
|
|
|
|
|
Thank you! This is what I wanted to know.
Is it possible to set up alternate languages through the MSVC++ editor or will I need to edit my .RC file manually?
|
|
|
|
|
Dov Sherman wrote:
Is it possible to set up alternate languages through the MSVC++ editor or will I need to edit my .RC file manually?
In VC6 and VS.NET, select a resource in the Resource View. Then select Insert, and Resource Copy. You'll then be prompted for a language. This inserts a copy of an existing resource, but marked for the new language.
Software Zen: delete this;
|
|
|
|
|
Thank you! That just leaves the question of how to test the internationalization once I implement it. Is there a way to trick my computer into thinking it's French?
|
|
|
|
|
i write a class with VC,but why so many warnings?
i doubt it's come from my virtual class.but why?
see my source code following:
virtual class:
ZDataFile.h:
class ZDataFile
{
public:
virtual void SetSpliter(string strSpliter) = 0;
virtual vector<vector<string> *> LoadData() = 0;
virtual vector<string> LoadLine(int iLinNum) = 0;
virtual vector<string> LoadColumn(int iColNum) = 0;
};
subclass:
#include "ZDataFile.h"
class ZTxtDataFile : public ZDataFile
{
public:
ZTxtDataFile(const char *FileName);
virtual ~ZTxtDataFile();
private:
string Spliter;
vector <vector<string> *> FileData;
ifstream *myfile;
};
.cpp
ZTxtDataFile::ZTxtDataFile(const char *FileName)
{
myfile = new ifstream(FileName);
if(myfile->fail())
{
throw "can not open file!";
}
}
ZTxtDataFile::~ZTxtDataFile()
{
delete myfile;
}
the warning is:
documents\vc\stabctrl_demo\test\zdatafile.h(23) : warning C4786: 'std::vector<std::vector<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,std::allocator<std::basic_string<char,std::char
_traits<char>,std::allocator<char> > > > *,std::allocator<std::vector<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,std::allocator<std::basic_string<char,std::char_traits<char>,std::allocator<char> > > > *> >' : identifier was
truncated to '255' characters in the debug information
|
|
|
|
|
The compiler doesn't like some STL related stuff. Have a look at http://www.bdsoft.com/tools/stlfilt.html[^]... atleast it helps a little bit.
"was wir auch tun, wohin wir gehen
die illuminaten sind im system
sie kontrollieren überall
und 23 ist ihre zahl!"
23, welle: erdball
|
|
|
|