Click here to Skip to main content
15,893,564 members
Home / Discussions / C / C++ / MFC
   

C / C++ / MFC

 
QuestionAfxGetWinApp() Pin
deeps_cute20-Mar-07 23:34
deeps_cute20-Mar-07 23:34 
AnswerRe: AfxGetWinApp() Pin
prasad_som20-Mar-07 23:37
prasad_som20-Mar-07 23:37 
AnswerRe: AfxGetWinApp() Pin
ThatsAlok21-Mar-07 19:52
ThatsAlok21-Mar-07 19:52 
QuestionUser Interface style problem Pin
ilgale20-Mar-07 23:14
ilgale20-Mar-07 23:14 
AnswerRe: User Interface style problem Pin
JudyL_MD21-Mar-07 1:49
JudyL_MD21-Mar-07 1:49 
QuestionAPIs or MFC class for working with FAT ? Pin
nguyenvodich20-Mar-07 22:36
nguyenvodich20-Mar-07 22:36 
AnswerRe: APIs or MFC class for working with FAT ? Pin
kakan21-Mar-07 1:17
professionalkakan21-Mar-07 1:17 
QuestionProblem handling CStatic mouse click [modified] Pin
Futterama20-Mar-07 22:31
Futterama20-Mar-07 22:31 
Hello everyone,

I have a bunch of dynamically created static controls on my MFC dialog.

I would like the user to be able to click on those. So how do I map the notification message from the control to a handler function?

I have no problem mapping the message from a static control created at designtime:

<br />
BEGIN_MESSAGE_MAP(CSomeprojectDlg, CDialog)<br />
  ...<br />
  ON_STN_CLICKED(IDC_STATIC_TEST, OnStnClickedStatic)<br />
  ...<br />
END_MESSAGE_MAP()<br />
<br />
BOOL CSomeprojectDlg::OnInitDialog()<br />
{<br />
  ...<br />
  GetDlgItem(IDC_STATIC_TEST)->ModifyStyle(0, SS_NOTIFY);<br />
  ...<br />
}<br />
<br />
void CSomeprojectDlg::OnStnClickedStaticTest()<br />
{<br />
  MessageBox("Hello");<br />
}<br />


My code when creating the controls programatically:

<br />
BOOL CSomeprojectDlg::OnInitDialog()<br />
{<br />
...<br />
#define FirstID 2000<br />
<br />
for(i=1; i<=10; i++)<br />
{<br />
pWnd= new CWnd;<br />
pWnd->Create(_T("STATIC"), "SomeText", WS_CHILD | WS_VISIBLE | SS_NOTIFY, CRect(x_pos1, y_pos1, x_pos2, y_pos2), AfxGetMainWnd(), FirstID + i);<br />
}<br />
...<br />
}<br />
<br />


Thanks Smile | :)


-- modified at 5:22 Wednesday 21st March, 2007
AnswerRe: Problem handling CStatic mouse click Pin
prasad_som20-Mar-07 22:51
prasad_som20-Mar-07 22:51 
GeneralRe: Problem handling CStatic mouse click Pin
Futterama20-Mar-07 23:19
Futterama20-Mar-07 23:19 
AnswerRe: Problem handling CStatic mouse click Pin
prasad_som20-Mar-07 23:34
prasad_som20-Mar-07 23:34 
GeneralRe: Problem handling CStatic mouse click Pin
Futterama21-Mar-07 0:07
Futterama21-Mar-07 0:07 
QuestionGraceful Exit Upon Error Pin
softwaremonkey20-Mar-07 22:18
softwaremonkey20-Mar-07 22:18 
AnswerRe: Graceful Exit Upon Error Pin
prasad_som20-Mar-07 23:10
prasad_som20-Mar-07 23:10 
GeneralRe: Graceful Exit Upon Error Pin
softwaremonkey21-Mar-07 6:29
softwaremonkey21-Mar-07 6:29 
QuestionRendering MSI package through customized UI Pin
LiYS20-Mar-07 22:03
LiYS20-Mar-07 22:03 
QuestionAbout an error Pin
iayd20-Mar-07 21:53
iayd20-Mar-07 21:53 
AnswerRe: About an error Pin
Paresh Chitte20-Mar-07 22:02
Paresh Chitte20-Mar-07 22:02 
GeneralRe: About an error Pin
iayd20-Mar-07 22:45
iayd20-Mar-07 22:45 
AnswerRe: About an error Pin
prasad_som20-Mar-07 22:55
prasad_som20-Mar-07 22:55 
QuestionLinearSearch to BinarySearch Pin
stealwings20-Mar-07 21:41
stealwings20-Mar-07 21:41 
AnswerRe: LinearSearch to BinarySearch Pin
led mike21-Mar-07 4:41
led mike21-Mar-07 4:41 
GeneralRe: LinearSearch to BinarySearch Pin
stealwings21-Mar-07 7:42
stealwings21-Mar-07 7:42 
GeneralRe: LinearSearch to BinarySearch Pin
led mike21-Mar-07 10:18
led mike21-Mar-07 10:18 
QuestionConvert jpeg image into mpeg-1 Pin
yudhisthira20-Mar-07 21:13
yudhisthira20-Mar-07 21:13 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.