|
Has anyone of u used this article owner draw menu?
If anyone used it and know how to solve my problem, Please help - Highly Appreciated
http://www.codeproject.com/KB/menus/bcmenu.aspx
Hi, when i tried this owner draw menu, why did the DrawItem function are not being triggered??
Because when i tried other owner draw menu, even if i did not click the menu item[on the menu bar] it will trigger the DrawItem.
I'm trying to change the font's color of the menu item text[on the menu bar]
I already succeeded to change the font color of the submenu items.. which it will trigger DrawItem function when i click it.
Thanks,
KH
good
|
|
|
|
|
Hi All
How can i Compare two file data line by line?Plz help me
|
|
|
|
|
open both files using ifstream
call getline on both files
use strcmp or wcscmp to compare.
« Superman »
|
|
|
|
|
What do this code do ?thanks
for (i = 0; i<4; i++)
c_sum ^= sBuffer [i];
|
|
|
|
|
What about documentation [^]?
BTW the posted code is computing the checksum of the array content.
If the Lord God Almighty had consulted me before embarking upon the Creation, I would have recommended something simpler.
-- Alfonso the Wise, 13th Century King of Castile.
This is going on my arrogant assumptions. You may have a superb reason why I'm completely wrong.
-- Iain Clarke
[My articles]
modified on Friday, January 2, 2009 9:24 AM
|
|
|
|
|
^ is the XOR operator.
« Superman »
|
|
|
|
|
From the MSDN:
&& (and)
&= (and_eq)
& (bitand)
| (bitor)
~ (compl)
! (not)
!= (not_eq)
|| (or)
|= (or_eq)
^ (xor)
^= (xor_eq)
Of one Essence is the human race
thus has Creation put the base
One Limb impacted is sufficient
For all Others to feel the Mace
(Saadi )
|
|
|
|
|
|
how to draw bitmap using CDC
Ashish
|
|
|
|
|
You can use of this code on the paint event or earse event(I didnt test but I think it works).
#include "Atlimage.h"
CImage m;
m.Load(_T("c:\\1.jpg"));
m.BitBlt(0,0,800,600);
Of one Essence is the human race
thus has Creation put the base
One Limb impacted is sufficient
For all Others to feel the Mace
(Saadi )
|
|
|
|
|
I want only CDC class to use
Ashish
|
|
|
|
|
So see Displaying Bitmap with Scrolling[^].
Of one Essence is the human race
thus has Creation put the base
One Limb impacted is sufficient
For all Others to feel the Mace
(Saadi )
|
|
|
|
|
Check out this article - Displaying a Bitmap from a BMP File[^]. If you don't want to display the file, then just skip that part and refer the drawing part only.
Regards,
Jijo.
_____________________________________________________
http://weseetips.com[ ^] Visual C++ tips and tricks. Updated daily.
|
|
|
|
|
unsigned char sBuffer[];
sBuffer[8]= 0x80 | 0
What is the value of sBuffer[8]?
Thanks
|
|
|
|
|
hung1984 wrote: unsigned char sBuffer[];
sBuffer[8]= 0x80 | 0
Array size must be specified!
hung1984 wrote: What is the value of sBuffer[8]?
You can quickly check in the debugger to find out!
|
|
|
|
|
|
|
What about documentation [^]?
If the Lord God Almighty had consulted me before embarking upon the Creation, I would have recommended something simpler.
-- Alfonso the Wise, 13th Century King of Castile.
This is going on my arrogant assumptions. You may have a superb reason why I'm completely wrong.
-- Iain Clarke
[My articles]
|
|
|
|
|
|
DWORD GetMessagePos(void);
This function returns a long value that gives the cursor position in screen coordinates.
How to get X and y coordinates.
|
|
|
|
|
Use GET_X_LPARAM and GET_Y_LPARAM .
const DWORD Pos = GetMessagePos();
const short XPos = GET_X_LPARAM(Pos);
const short YPos = GET_Y_LPARAM(Pos);
Another alternative is to use MAKEPOINTS structure, depends on if you want your pos wrapped in a POINT struct.
|
|
|
|
|
CPoint point = CPoint(GetMessagePos());
Of one Essence is the human race
thus has Creation put the base
One Limb impacted is sufficient
For all Others to feel the Mace
(Saadi )
|
|
|
|
|
Or use LOWORD and HIWORD macro instead, like this
DWORD dwPos = ::GetMessagePos ();
CPoint point (LOWORD (dwPos), HIWORD (dwPos));
|
|
|
|
|
Do not use LOWORD and HIWORD . Coordinates are signed values, LO /HIWORD treat the parameter as unsigned.
|
|
|
|
|
Hi All,
Could anyone tell me where to put the code for initialization for a new added dialog box in MFC application?
The InitInstance() is available only for the main window, inside which we can write code for initialization.But my problem is , where to write the code for a newly created dialog (if i want to do something when the dialog gets loaded)
Than u in advance
Himangshu
|
|
|
|