|
Any idea to overriding that problem?
Why MFC don't just make a call to the DLL and return?
Why does it show the disassembly window?
I think the problems begin with my new Geforce 4 card and the new drivers of Nvidia.
I don't remember having problem with Creative Geforce 2MX
B->
|
|
|
|
|
Anonymous wrote:
Any idea to overriding that problem?
Use the debug libs !! OpenGL is open sourced, you can get debug libs for debugging.
Anonymous wrote:
Why MFC don't just make a call to the DLL and return?
The debugger look for the symbols, and when it does not find it, open a window and ask for the location (which operation can be CANCELled). So if you can't provide debug infos (for examples in compiled dll) the debugger will simply go into the assembly code. What you can do is put a breakpoint after the function call, and hit F5
Anonymous wrote:
I think the problems begin with my new Geforce 4 card and the new drivers of Nvidia.
I do not think this has something to do with the hardware (unless the operations you try to debug were done in the soft before, and is now handled directly by the nVidia chipset).
~RaGE();
|
|
|
|
|
Hi,
Has anybody used WM_PRINTCLIENT message?
I m using the following SendMessage call.....
SendMessage(hWnd, WM_PRINTCLIENT, (WPARAM) hDCMem, PRF_CLIENT | PRF_ERASEBKGND | PRF_CHILDREN );
but this returns a black window.
Any clues?
Thanks,
peenu.
|
|
|
|
|
peenu wrote:
Has anybody used WM_PRINTCLIENT message?
Yes, although I usually use WM_PRINT with the PRF_CLIENT flag. Not all window types support the WM_PRINTCLIENT message, or WM_PRINT for that matter.
I assume you're setting your memory DC up correctly - creating and selecting a bitmap for it, etc.
Your syntax is correct, so if your DC is setup correctly and it still doesn't work, then the window you're sending the message to probably doesn't handle the message, and there's not much you can do about it.
Ryan "Punctuality is only a virtue for those who aren't smart enough to think of good excuses for being late" John Nichol "Point Of Impact"
|
|
|
|
|
I used WM_PRINT. This gives me the bitmap of all controls in the form, but the form area appears black?
|
|
|
|
|
dear all,
i want to develop an application which is executed only through command line.
i don't want the application to be executed if someone double clicks on it. how do i implement this idea.
rIsHaBH
|
|
|
|
|
I you need some arguments, you can check the CommandLine at the begining of your program, and if it's empty, you can exit the program.
Hope this help
|
|
|
|
|
hi cedric
i want my app not to be executed if someone doubleclicks on it.
if i set the command line parameter in the properties
(eg. C:\winamp.exe "Here I am.mp3") of the exe file, then it will get executed on dbl click....which i don't want.
any clues!
rIsHaBH
|
|
|
|
|
You cannot avoid your app to be executed when a user double-clicks on it. But what you can do is what cedric did suggest, that is exit from your app before anything happens by checking for an empty command line. To the user, this will appear "as if" your app had not be launched. Of course, if your app has a command line, it will work normally.
~RaGE();
|
|
|
|
|
If you make one of the command line arguments secret then noone will know how to edit the shortcut to include the command line option.
I'm going to live forever or die trying!
|
|
|
|
|
If you make one of the command line arguments secret then noone will know how to edit the shortcut to include the command line option.
I'm going to live forever or die trying!
|
|
|
|
|
Hi All,
I need to read and display a raw image of size 134 * 104
using MFC application in Visual C++.the image to be loaded and displayed must have a *.raw extension.
How i want to change the *.raw to *.bmp
can anyone help me out.
Thanks
:_Rocket_:
|
|
|
|
|
I don't have the answer how to convert from raw to bmp but there is more information needed. What format is the raw data in? There are very many formats. Is it color or grayscale?
John
|
|
|
|
|
the file in pixel and it is grayscale
:_Rocket_:
|
|
|
|
|
I assume that 1 pixel is 8 bits, so there are 256 different sades of gray.
John
|
|
|
|
|
Hi, I want to mark items on a popup menu as checked or unchecked. Here is the code I am trying to use.
CMenu menuPopup;<br />
<br />
menuPopup.LoadMenu(IDR_MENU_ZOOM);<br />
menuPopup.GetSubMenu(0)->TrackPopupMenu(TPM_LEFTALIGN,point.x,point.y,this);<br />
menuPopup.CheckMenuItem(1, MF_CHECKED|MF_BYPOSITION);
The problem is that when I call CheckMenuItem nothing happens, and if I look at the returned value from CheckMenuItem it is 0xFFFFFFFF which means 'the menu item did not exist'.
What am I doing wrong?
Is there a better way?
Thanks, (bleary eyed on a Monday morning)
Ali
|
|
|
|
|
Does the MAIN menu have two items?
Are you trying to
menuPopup.GetSubMenu(0)->CheckMenuItem(1, MF_CHECKED|MF_BYPOSITION); ?
"Der Geist des Kriegers ist erwacht / Ich hab die Macht" StS
sighist | Agile Programming | doxygen
|
|
|
|
|
Hi Peter,
Thanks for the reply, I've just found a solution. I was trying to use the position to select the item (MF_BYPOSITION) thinking I couldn't get that wrong! But I've changed it to use the command (MF_BYCOMMAND) and now it works. Thats great, although I am still curious as to why it didn't work with the position.
Just to answer your question no, its not in Main, its in the 'view'. I'm generating context sensitive popup menus in the view class, using ON_WM_CONTEXT_MENU as a trigger, then I select and load the appropriate popup menu.
Thanks for answering, if you have any comments on what I am doing let me know. I'm only a 'part time' programmer so even when I get things working I'm not always confident that I have done it the best way.
Cheers, Ali.
Ali
|
|
|
|
|
The TrackPopupMenu is a modal call. The function returns after the menu has been dismissed. Therefore, you should do all setup/configuration prior to calling TrackPopupMenu.
onwards and upwards...
|
|
|
|
|
Interesting. Use a pointer to the submenu.
CMenu *pSubMenu = menuPopup.GetSubMenu(0);
pSubMenu->TrackPopupMenu(TPM_LEFTALIGN, point.x, point.y, this);
pSubMenu->CheckMenuItem(1, MF_CHECKED | MF_BYPOSITION);
Kuphryn
|
|
|
|
|
I want to find an ActiveX control which can load jpeg/bmp/tif file and display on UI on the fly.
Anybody know this?
Software Engineer
Xilin
|
|
|
|
|
|
Yes, I have to use an ActiveX control. CxImage Class is helpless for me.
Thanks
Software Engineer
Xilin
|
|
|
|
|
Couldn't you wrap it in an OCX?
/ravi
Let's put "civil" back in "civilization"
Home | Articles | Freeware | Music
ravib@ravib.com
|
|
|
|
|
I decided to try out some of the new features in VS studio NET 2003.
One of these is the /RTCs switch, which does overrun and underrun checking of all multi-byte local variables such as arrays.
However I found that it only works half the time, for instance this code fails to give me any error:
int test[2];
test[3] = 1;
but this code will cause the run type check:
char test[2];
test[3] = 1;
Anyone use this feature? Anyone know why it doesn't work properly?
thanks in advance,
Ed
|
|
|
|