Click here to Skip to main content
15,906,341 members
Home / Discussions / C / C++ / MFC
   

C / C++ / MFC

 
AnswerRe: C++ too many initializer? Pin
C_Zealot23-May-07 13:27
C_Zealot23-May-07 13:27 
QuestionDivx.dll Access Violation Pin
Skywalker200823-May-07 11:48
Skywalker200823-May-07 11:48 
AnswerRe: Divx.dll Access Violation Pin
Mark Salsbery23-May-07 12:01
Mark Salsbery23-May-07 12:01 
GeneralRe: Divx.dll Access Violation Pin
Skywalker200824-May-07 4:29
Skywalker200824-May-07 4:29 
GeneralRe: Divx.dll Access Violation Pin
Mark Salsbery24-May-07 6:08
Mark Salsbery24-May-07 6:08 
GeneralRe: Divx.dll Access Violation Pin
Skywalker200825-May-07 3:14
Skywalker200825-May-07 3:14 
GeneralRe: Divx.dll Access Violation Pin
Mark Salsbery25-May-07 4:35
Mark Salsbery25-May-07 4:35 
QuestionLayered window ! Pin
Adno23-May-07 10:58
Adno23-May-07 10:58 
im trying to get my window to update using update UpdateLayeredWindow, but no luck so far.
this is the function im using:

void update(HWND hwnd){<br />
HDC pDC = GetDC(hwnd);<br />
HDC dcMem;<br />
dcMem = CreateCompatibleDC(pDC);<br />
COLORREF colour;<br />
colour = RGB(255,255,255);<br />
HBITMAP bmp;<br />
//bmp = LoadBitmap(aInstance, "clockbg.bmp");<br />
bmp = LoadBitmap(GetModuleHandle(NULL), MAKEINTRESOURCE(IDB_BITMAP1));<br />
if(!bmp)MessageBox(NULL,"FAIL TO LOAD IMAGE", "ERROR",NULL);<br />
<br />
HBITMAP pOldBitmap = (HBITMAP) SelectObject(dcMem, bmp);<br />
<br />
<br />
BLENDFUNCTION blend;<br />
blend.BlendOp = AC_SRC_OVER;<br />
blend.BlendFlags = 0;<br />
blend.SourceConstantAlpha = 255;<br />
blend.AlphaFormat = AC_SRC_ALPHA;<br />
<br />
POINT ptSrc = {10, 10 };<br />
SIZE sz = { 100, 100 };<br />
UpdateLayeredWindow(hwnd, NULL, NULL, &sz, dcMem, &ptSrc, colour, &blend, ULW_COLORKEY );<br />
DWORD dwError = GetLastError(); // <- this gives me 87<br />
<br />
DeleteDC(dcMem);<br />
DeleteObject(pDC);<br />
}


it compiles and runs fine is just that UpdateLayeredWindow is doing nothing.
thank you
AnswerRe: Layered window ! Pin
Mark Salsbery23-May-07 12:16
Mark Salsbery23-May-07 12:16 
GeneralRe: Layered window ! Pin
Adno23-May-07 12:34
Adno23-May-07 12:34 
GeneralRe: Layered window ! Pin
Mark Salsbery23-May-07 12:40
Mark Salsbery23-May-07 12:40 
GeneralRe: Layered window ! Pin
Adno23-May-07 12:45
Adno23-May-07 12:45 
GeneralRe: Layered window ! Pin
Mark Salsbery23-May-07 12:55
Mark Salsbery23-May-07 12:55 
GeneralRe: Layered window ! Pin
Adno23-May-07 13:11
Adno23-May-07 13:11 
GeneralRe: Layered window ! Pin
Mark Salsbery23-May-07 13:18
Mark Salsbery23-May-07 13:18 
GeneralRe: Layered window ! Pin
Adno23-May-07 13:31
Adno23-May-07 13:31 
GeneralRe: Layered window ! Pin
Adno23-May-07 13:39
Adno23-May-07 13:39 
GeneralRe: Layered window ! Pin
Mark Salsbery23-May-07 14:04
Mark Salsbery23-May-07 14:04 
GeneralRe: Layered window ! Pin
Mark Salsbery23-May-07 14:03
Mark Salsbery23-May-07 14:03 
GeneralRe: Layered window ! Pin
Adno23-May-07 14:29
Adno23-May-07 14:29 
GeneralRe: Layered window ! Pin
Mark Salsbery23-May-07 15:04
Mark Salsbery23-May-07 15:04 
GeneralRe: Layered window ! Pin
Mark Salsbery23-May-07 12:44
Mark Salsbery23-May-07 12:44 
GeneralRe: Layered window ! Pin
Adno23-May-07 12:48
Adno23-May-07 12:48 
QuestionAbout ActiveDirectory and SIDs ? Pin
Akin Ocal23-May-07 9:54
Akin Ocal23-May-07 9:54 
Questioncalling com dll from C++ Pin
pnpfriend23-May-07 9:39
pnpfriend23-May-07 9:39 

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.