|
I placed ambersand for my button in dialog but its not look like that i.e in exe file the button does not have underline in first letter.
For ex, Caption: &Item
But exe does not have like this,it simply shows Item with out any underline in "I".
Anu
|
|
|
|
|
|
Hy! Can you guys please recommend me a setup creator for my VC++ program that I made?
|
|
|
|
|
Inno setup is a good free solution in many cases
|
|
|
|
|
|
Inno Setup[^] by Jordan Russell.
Software Zen: delete this;
|
|
|
|
|
Hello everyone,
ACM ICPC question list can be found from ACM ICPC web site -- but no analysis and answers.
Does anyone know where to find analysis of the problem and reference solutions/answers to the problems?
regards,
George
|
|
|
|
|
take the name of the problem & search with it.
that works for me
and visit online judges.
|
|
|
|
|
more....
i write a programm MFC class cDialog i use 2 edit boxes and a list control ex: CEdit m_relatia;
CEdit m_credit;
CListCtrl m_list;
i done :
{
CString sRelatia;
m_relatia.GetWindowText(sRelatia);
//////////// HERE I NEED HELP ///////////////////
}
I NEED THE TEXT FROM m_relatia to be validate in m_list and if the text exist in m_list , the text must be fill in m_credit.with one condition : !!!!!!!!!!!!!!1
CListCtrl :
"0" "1"
-------------------------------------
| Relatia |Credit | |
_____________________________________
|George | Marius| |
| | | |
_____________________________________
i need a relation from george -> marius
if i search in m_relatia : "George" the rezult must fill in m_credit : "Marius"
not "George" .!!!!!!!!!!! Someone HELP ME PLEASE !!!!!!!!!!!!!
I NEED THIS !!!!!!!!!!!!!!!!!!
I NEED THIS !!!!!!!!!!!!!!!!!!
I NEED THIS !!!!!!!!!!!!!!!!!!
I NEED THIS !!!!!!!!!!!!!!!!!!
Thanks guys !!!!!!!!!!!!!!!!!
-- modified at 6:35 Thursday 3rd August, 2006
Bravoone
|
|
|
|
|
try this
CString sRelatia = _T("George");
LVFINDINFO stInfo = {0};
stInfo.flags = LVFI_STRING;
stInfo.psz = sRelatia;
int nItem = m_List.FindItem( &stInfo );
if( nItem != -1 )
{
// the item is in the list control
CString csSecondColumnText = m_List.GetItemText( nItem, 1 );
// set the text to the second edit box
m_credit.SetwindowText( csSecondColumnText );
}
nave
|
|
|
|
|
Did you see my previous reply
|
|
|
|
|
Maybe a little less shouting and spending more time in explaining the problem would help.
To put information in an edit box, use SetWindowText. To me this seem quite straightforward programming. If you can find the information needed.
|
|
|
|
|
Hi,I got response for my previuos postings about accelerators.
From that, I declared HACCEL in my dialog class which one to opened by shortcut key.Then i use LoadAccelerator function in OnInitDialog()
m_hAccelerators = ::LoadAccelerators(AfxGetResourceHandle(), MAKEINTRESOURCE(IDR_MYACCELERATORS));
and also overide PreTransalateMessage() as follow
BOOL CDlgItem::PreTranslateMessage(MSG* pMsg)
{
if (pMsg->message >= WM_KEYFIRST && pMsg->message <= WM_KEYLAST )
{
return TranslateAccelerator ( m_hWnd, m_hAccelerators, pMsg );
}
else
return CDialog::PreTranslateMessage(pMsg);
}
And my Resorce class shows like this
IDR_MYACCELERATORS ACCELERATORS DISCARDABLE
BEGIN
"I", IDD_DLG_ITEM, VIRTKEY, CONTROL, NOINVERT
END
But my short cut key does not work..
Anu
|
|
|
|
|
|
Ya, i read that and i did the same like that in my application class..but nothing happened..
Anu
|
|
|
|
|
See here maybe it is some helpful to you and if it doesnt work please reply to me
<br />
(1)from Add resource Insert a Accelerator(IDR_ACCELERATOR1)<br />
<br />
(2)in the Accelerator ID Modifier Key Type<br />
<br />
(3) ID_FILE_OPEN Ctrl O VIRTKEY<br />
(ID_FILE_OPEN here is same with declare ID in Menu(ID_FILE_OPEN)<br />
<br />
(4) then insert HACCEL m_haccel=LoadAccelerators(AfxGetApp()->m_hInstance,(LPCTSTR)IDR_ACCELERATOR1);<br />
<br />
(5) insert this function<br />
BOOL CAnswer::PreTranslateMessage(MSG* pMsg) <br />
{ <br />
if(pMsg->message>=WM_KEYFIRST&&pMsg->message<= WM_KEYLAST)<br />
return TranslateAccelerator ( m_hWnd, m_haccel, pMsg ); <br />
<br />
return 0;<br />
}<br />
|
|
|
|
|
Ask Function problem?thanks
<<<<<<<<<<class.h>>>>>>>>>>
#pragma once
class Class
{
public:
int get_return(int a,int b,int (*compare)());
int Rxgmoral(int a,int b);
void Fun();
};
<<<<<<<<<class.cpp>>>>>>>>
#include "Stdafx.h"
#include "Class.h"
int Class::get_return(int a,int b,int(* compare)())
{
return (compare(a,b));
}
int Class::Rxgmoral(int a, int b)
{
return a+b;
}
void Class::Fun()
{
int a;
a=get_return(1,2,&Rxgmoral);
}
error:
e:\mystudio\project\test\test\class.cpp(6) : error C2197: 'int (__cdecl *)(void)' : too many arguments for call
e:\mystudio\project\test\test\class.cpp(17) : error C2276: '&' : illegal operation on bound member function expression
thanks
|
|
|
|
|
I think you should try this:
#pragma once
class Class
{
public:
int get_return(int a, int b, int (*compare)(int, int));
static int Rxgmoral(int a, int b);
void Fun();
};
#include "Stdafx.h"
#include "Class.h"
int Class::get_return(int a, int b, int(* compare)(int, int))
{
return compare(a, b);
}
int Class::Rxgmoral(int a, int b)
{
return a + b;
}
void Class::Fun()
{
int a;
a = get_return(1, 2, Rxgmoral);
}
I hope it helps.
|
|
|
|
|
rxgmoral wrote: int get_return(int a,int b,int (*compare)());
get_return has second parameter as 'pointer to a function taking nothing returning int'.
rxgmoral wrote: a=get_return(1,2,&Rxgmoral);
where as you are trying here to pass address of member function again having different signature.
Modified code should look like this
#pragma once
class Class
{
public:
int get_return(int a,int b,int (Class::*compare)(int,int));
int Rxgmoral(int a,int b);
void Fun();
};
int Class::get_return(int a,int b,int(Class::*compare)(int,int))
{
return ((this->*compare)(a,b));
}
int Class::Rxgmoral(int a, int b)
{
return a+b;
}
void Class::Fun()
{
int a;
a=get_return(1,2,Rxgmoral);
}
|
|
|
|
|
Hi!
I just started programmin with SOAP having experience only from c++ and I'am now facing some problems.
I installed ms SOAP toolkit 3.0 and I'm using Visual Studio 7.0.
My question is - how can I debug the SOAP message my program creates?
using namespace MSSOAPLib30;
ISoapSerializerPtr Serializer;
ISoapReaderPtr Reader;
ISoapConnectorPtr Connector;
Connector->Property["EndPointURL"] =...
hr = Connector->Connect();
// Begin the message.
Connector->Property["SoapAction"] =
hr = Connector->BeginMessage();
// Create the SoapSerializer object.
hr = Serializer.CreateInstance(__uuidof(SoapSerializer30));
hr = Serializer->StartEnvelope("", "", "");
hr = Serializer->StartBody(L"");
...
...
hr = Serializer->StartElement(L"username","","","");
hr = Serializer->EndElement();
...
...
hr = Serializer->EndBody();
hr = Serializer->EndEnvelope();
// Send the message to the XML Web service.
hr = Connector->EndMessage();
How can I check that the Message is equal to that what I intended it to be?
Displaying the response is easy:
printf("Answer: %s\n", (const char*)Reader->Dom->xml);
but how I can display the request?
Regards,
mika
|
|
|
|
|
|
|
See here.
"Money talks. When my money starts to talk, I get a bill to shut it up." - Frank
"Judge not by the eye but by the heart." - Native American Proverb
|
|
|
|
|
I am trying to create an activex object using VBScript and I want to release the object after usage. I used the following to do it:
//create
Set obj = CreateObject(SomeProgId)
//code
....
....
//release
Set obj = Nothing
The last part "Set obj = Nothing" which is supposed to release the object from the IE memory does not seem to work. Can some one help me in this regard because this looks like a generic problem that someone would have faced earlier.
sunil
|
|
|
|
|
i need help!
if is someone who can help me?
i write a dialog base aplication ! and i use 2 edit box and a list control . What i want to do! : i must write some text in first editbox and (the program must search in list control for that text) give me the answer in another text box if the text exist in list control or not an if not i need a dialog to start and answer me what i must do if the text don t exist "we will save new one" the text in list control is from a database in visualfoxpro 6.0.
Please someone HELP ME !!!!!!!!!
Bravoone
Bravoone
|
|
|
|