Click here to Skip to main content
16,016,489 members
Home / Discussions / C / C++ / MFC
   

C / C++ / MFC

 
GeneralRe: Drawing Pin
Demian Panello28-Sep-06 1:58
Demian Panello28-Sep-06 1:58 
AnswerRe: Drawing Pin
Hamid_RT29-Sep-06 8:11
Hamid_RT29-Sep-06 8:11 
GeneralRe: Drawing Pin
Demian Panello29-Sep-06 11:02
Demian Panello29-Sep-06 11:02 
GeneralRe: Drawing Pin
Hamid_RT29-Sep-06 19:42
Hamid_RT29-Sep-06 19:42 
QuestionAfter WM_PAINT, button disappears Pin
mfranco_neto27-Sep-06 11:51
mfranco_neto27-Sep-06 11:51 
AnswerRe: After WM_PAINT, button disappears Pin
Jörgen Sigvardsson27-Sep-06 13:39
Jörgen Sigvardsson27-Sep-06 13:39 
AnswerRe: After WM_PAINT, button disappears Pin
Christian Graus27-Sep-06 15:57
protectorChristian Graus27-Sep-06 15:57 
GeneralRe: After WM_PAINT, button disappears Pin
mfranco_neto27-Sep-06 16:35
mfranco_neto27-Sep-06 16:35 
I tried

<br />
::InvalidateRect(m_hWnd,&btnRect,TRUE);<br />

inside the OnPaint and just before the
<br />
HDC hdc = ::BeginPaint(m_hWnd,&ps);<br />

but the button is still not showing. I also tried, inside the HDC hdc = ::BeginPaint(m_hWnd,&ps); setting the background to TRANSPARENT, but...

The button is created inside OnCreate with
<br />
	TBBUTTON Button;<br />
	ZeroMemory((void*)&Button, sizeof(TBBUTTON));<br />
	Button.idCommand = IDM_GETQUOTE;<br />
	Button.fsState = TBSTATE_ENABLED;<br />
	Button.fsStyle = BTNS_BUTTON | BTNS_AUTOSIZE | BTNS_SHOWTEXT;<br />
	Button.dwData = 0;<br />
	Button.iString = iIndex;<br />
	Button.iBitmap = 0;<br />
	::SendMessage(m_hWnd, TB_INSERTBUTTON, 0, (LPARAM)&Button);<br />

I also tried, inside OnPaint to send a message
<br />
::SendMessage(m_hWnd, TB_HIDEBUTTON, 0, (LPARAM)FALSE);<br />

but...Cry | :(( WTF | :WTF:
GeneralRe: After WM_PAINT, button disappears Pin
mfranco_neto27-Sep-06 17:43
mfranco_neto27-Sep-06 17:43 
GeneralRe: After WM_PAINT, button disappears Pin
Shog927-Sep-06 18:51
sitebuilderShog927-Sep-06 18:51 
AnswerRe: After WM_PAINT, button disappears Pin
Shog927-Sep-06 18:50
sitebuilderShog927-Sep-06 18:50 
QuestionDialog control Pin
LCI27-Sep-06 11:12
LCI27-Sep-06 11:12 
AnswerRe: Dialog control Pin
Christian Graus27-Sep-06 11:24
protectorChristian Graus27-Sep-06 11:24 
GeneralRe: Dialog control Pin
LCI27-Sep-06 11:34
LCI27-Sep-06 11:34 
GeneralRe: Dialog control Pin
Christian Graus27-Sep-06 11:40
protectorChristian Graus27-Sep-06 11:40 
AnswerRe: Dialog control Pin
nutkase27-Sep-06 19:15
nutkase27-Sep-06 19:15 
GeneralRe: Dialog control Pin
LCI28-Sep-06 5:10
LCI28-Sep-06 5:10 
GeneralRe: Dialog control Pin
S Douglas30-Sep-06 23:15
professionalS Douglas30-Sep-06 23:15 
AnswerRe: Dialog control Pin
ShilpiP27-Sep-06 19:57
ShilpiP27-Sep-06 19:57 
AnswerRe: Dialog control Pin
David Crow28-Sep-06 3:26
David Crow28-Sep-06 3:26 
GeneralRe: Dialog control Pin
LCI28-Sep-06 5:40
LCI28-Sep-06 5:40 
GeneralRe: Dialog control Pin
David Crow28-Sep-06 5:47
David Crow28-Sep-06 5:47 
QuestionHandling Stack Overflow [modified] Pin
risingtechie27-Sep-06 10:53
risingtechie27-Sep-06 10:53 
AnswerRe: Handling Stack Overflow Pin
Zac Howland27-Sep-06 11:00
Zac Howland27-Sep-06 11:00 
GeneralRe: Handling Stack Overflow Pin
risingtechie27-Sep-06 11:23
risingtechie27-Sep-06 11:23 

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.