Put the bitmaps into the executable.
Modified: trunk/rosapps/tests/alphablend/alphablend.c
Added: trunk/rosapps/tests/alphablend/alphablend.rc
Modified: trunk/rosapps/tests/alphablend/alphablend.xml
_____
Modified: trunk/rosapps/tests/alphablend/alphablend.c
--- trunk/rosapps/tests/alphablend/alphablend.c 2005-11-15 16:53:06 UTC
(rev 19250)
+++ trunk/rosapps/tests/alphablend/alphablend.c 2005-11-15 17:52:27 UTC
(rev 19251)
@@ -85,8 +85,8 @@
BitBlt(hDC, 0, 0, bmp->bmWidth, bmp->bmHeight, HMemDC, 0, 0,
SRCCOPY);
/* load and apply alpha channel */
- bmpalpha = LoadImage(HInst, TEXT("lenaalpha.bmp"), IMAGE_BITMAP,
- 0, 0, LR_LOADFROMFILE);
+ bmpalpha = LoadImage(HInst, MAKEINTRESOURCE(2000), IMAGE_BITMAP,
+ 0, 0, 0);
if(bmpalpha)
{
COLORREF *col = pBmpBits;
@@ -131,8 +131,8 @@
/* load a bitmap from file */
HBITMAP HBmp =
/* static_cast<HBITMAP> */(
- LoadImage(HInst, filename, IMAGE_BITMAP,
- 0, 0, LR_LOADFROMFILE)
+ LoadImage(HInst, MAKEINTRESOURCE(1000), IMAGE_BITMAP,
+ 0, 0, 0)
);
if (HBmp)
{
_____
Added: trunk/rosapps/tests/alphablend/alphablend.rc
--- trunk/rosapps/tests/alphablend/alphablend.rc 2005-11-15
16:53:06 UTC (rev 19250)
+++ trunk/rosapps/tests/alphablend/alphablend.rc 2005-11-15
17:52:27 UTC (rev 19251)
@@ -0,0 +1,3 @@
+
+1000 BITMAP MOVEABLE PURE "lena.bmp"
+2000 BITMAP MOVEABLE PURE "lenaalpha.bmp"
_____
Modified: trunk/rosapps/tests/alphablend/alphablend.xml
--- trunk/rosapps/tests/alphablend/alphablend.xml 2005-11-15
16:53:06 UTC (rev 19250)
+++ trunk/rosapps/tests/alphablend/alphablend.xml 2005-11-15
17:52:27 UTC (rev 19251)
@@ -2,7 +2,9 @@
<define name="_WIN32_IE">0x0501</define>
<define name="_WIN32_WINNT">0x0501</define>
<define name="__USE_W32API" />
+ <include base="alphablend">.</include>
<library>kernel32</library>
<library>gdi32</library>
<file>alphablend.c</file>
+ <file>alphablend.rc</file>
</module>