|
Use VK_BACK instead.
Regards,
Alvaro
Well done is better than well said. -- Benjamin Franklin
(I actually prefer medium-well.)
|
|
|
|
|
What should I do?
Don't use it if it isn't defined. Use VK_BACK it is defined. Or just define it as 8.
Thanks for the help,
Bill
|
|
|
|
|
I have written a DLL which contains a function that I have exported with the NONAME directive.
I have been trying to access this function within VC++6.0 but have had no luck.
I accept that this will not hide the exported function from anyone so this is more of a personal exercise. I was hoping to use this function for error and other internal checks.
If anyone can help. . . . .
If they tell you that I can program, don't believe 'em!
|
|
|
|
|
You will need to use ::GetProcAddress to get the address of your function. You provide the module handle of your dll after you loaded it, and the ordinal number that you gave your function.
Build a man a fire, and he will be warm for a day Light a man on fire, and he will be warm for the rest of his life!
|
|
|
|
|
Hello Everybody:
I'm having a problem whenever my application is executed without administrator privileges in Win2000. An ASSERT error comes out. Something that I noticed is when I click ignore, a blank AfxMessageBox comes out with just the OK button. When you clicked OK, the application continues. I look at the code, and the error happens in InitInstance() of the application. The error is exactly in this line:
m_server.UpdateRegistry(OAT_DISPATCH_OBJECT);
Have any of you experienced this problem before? If so, is there any solution to solve this?
Any answer is more than welcome.
Thanks,
Luis E.
Luis E. Cuadrado
)
|
|
|
|
|
The line is trying to update a protected registry key whilst updating the COM automation server registration. The way around it is to perform all your registrations on installation when the user will have the correct access rights.
If you are not using your app as a COM server then you could just remove the line and the other m_server related code.
Michael
Life’s not a song.
Life isn’t bliss.
Life is just this.
It’s living. -- Buffy the Vampire Slayer: Once more, with feeling
|
|
|
|
|
|
Well, I visited the link that Hans-Georg Ulrich provided. I did everything that the article said and it worked. Thank you Michael P Butler and Hans-Georg Ulrich for your help in this thread. Take care and see you later here ).
Best regards,
Luis E.
Luis E. Cuadrado
)
|
|
|
|
|
Hellew fellow citizens.
I wish to create CSplitterWnd that looks like:
+-------+----+
|Viewww1|View|
+-------+""""+
|Viewww2|""""|
+-------+----+
I've read Daniel Zuppingers article, but it's too much. Doe's anybody has
an easier solution???
Do help. plz.
--BlackSmith--
/*The roof is on fire, we don't need no water, let the MF burn*/. BHG.
|
|
|
|
|
That is quite easy if you know how to do it.
In your CChildFrame::OnCreateClient you do:
CSplitterWnd first;
CSplitterWnd secondleft;
CSplitterWnd secondright;
first.CreateStatic(this, 1, 2);
secondleft.CreateStatic(&first, 2, 1, WS_CHILD|WS_VISIBLE|WS_BORDER, first.IdFromRowCol(0,0));
secondright.CreateStatic(&first, 2, 1, WS_CHILD|WS_VISIBLE|WS_BORDER, first.IdFromRowCol(0,1));
secondleft.createView(0,0,...);
secondleft.createView(1,0,...);
secondleft.createView(0,0,...);
secondleft.createView(1,0,...); Hope this has helped a little
|
|
|
|
|
Hellew fellow citizens.
I wish to create CSplitterWnd that looks like:
+-------+----+
| | |
+-------+ +
| | |
+-------+----+
I've read Daniel Zuppingers article, but it's too much. Doe's anybody has
an easier solution???
Do help. plz.
--BlackSmith--
/*The roof is on fire, we don't need no water, let the MF burn*/. BHG.
|
|
|
|
|
Every time I try to access the msdn help I get the message : "Attempting to use an invalid compled help (.chm) file." This happened yesterday and I can't fix it. I re-installed both VC++ and MSDN but nothing. I wonder if the service pack which I installed yesterday has anything to do with this (version 5). Please help, I virus scanned and everything. My last option will be a full format which I don't want to do!
|
|
|
|
|
hi all,
i have the source code for QuakeII for windows...it is a VC++ project....when i build the project on a system with win2000, it compiles the project but is not able to compile the asm files...i downloaded MASM compiler but i have no idea, as to what am i suposed to do.....this is the error which i get when i try to build the project,
linking *.asm
"'ml' is not recognised as an internal command"
* is replaced by the asm file...
i need help
u hv been buzzzzzed by JUMBO JET
|
|
|
|
|
Well ml comes with VC. it must be in your directory of VC98 incase of Visual Studio or will be in VC7 for VS.Net.
Anyway you have to register the environment variables. To do this run vcvars.bat in vc98 directory. Otherwise do following for win2k or winxp.
Go to System properties by right clicking on MyComputer. and in advanced tab click on Environment Variables. There in system variables in the bottom list find Path and edit it so that you append path to vc98 directory like this.
c:\program files\XXXX\VC98
You have to give path of VC98 not ml.exe.
The paths are separated with semi colons. So place semicolon before appending your this path.
|
|
|
|
|
Hello,
INTRODUCTION.
In my app. it would be great for me to be able to show the user some information in HTML, nowadays I'm using three controls (two static controls one that shows graphs, the other shows an image) and a RichEditCtrl that shows detailed information in order to represent information about the field that the user is editing.
ENVIRONMENT:
Visual C++ 6.
Win2k SP3.
QUESTION.
It would be great for me to integrate HTML in my dialog based app in order to be able to show all that information depending on DHTML files.
Thank you in advance.
Regards.
|
|
|
|
|
You can use Paul DiLascia's CHtmlCtrl (click here[^]) which is merely a wrapper around CHtmlView .
Joaquín M López Muñoz
Telefónica, Investigación y Desarrollo
|
|
|
|
|
As Joaquín has pointed out, Paul's CHtmlCtrl class is ideal. Here's[^] an example of how I used it in a dialog.
/ravi
Let's put "civil" back in "civilization"
http://www.ravib.com
ravib@ravib.com
|
|
|
|
|
Anybody know how to get the hot spot coordinates from the cursor.
Best regards,
Eugene Pustovoyt
|
|
|
|
|
Hello,
I got to do the following: write a programm, that lists the windows with handle by using GetWindow(GW_HWNDFIRST) in a CListBox component. That works so far. Next, when I select a window from the listbox, the proggy shall clear that CListBox and list all the childs of the selected window with handle and so on. Recursive, everytime I select a listitem. That doesn't work. How can I get a complete CWnd-Object if I only got a hWnd window handle?
ThanX
kind regards, Hendrik
|
|
|
|
|
FindWindowEx()
Rickard Andersson@Suza Computing
C# and C++ programmer from SWEDEN!
UIN: 50302279
E-Mail: nikado@pc.nu
Speciality: I love C#, ASP.NET and C++!
|
|
|
|
|
FindWindowEx returns a hWnd... how to get a CWnd from a HWnd?
|
|
|
|
|
Hendrik7EQ wrote:
FindWindowEx returns a hWnd... how to get a CWnd from a HWnd?
CWnd* pWnd = CWnd::FromHandle(hWnd);
|
|
|
|
|
Thanx, sounds fine... I'll try... Okay, I got the CWnd to a tab control... how do I get the child elements of the second or third page of a tab control? I only get the handles to the child elements of the first tab control page.
|
|
|
|
|
Can any one help me with using a ADO Record
object in VC++
i just want to display the first record retrieved from the table using ADO record object.
|
|
|
|
|
Do you mean Recordset or Record?
Have a look here http://www.codeproject.com/database/#ADO[^]
Michael
Life’s not a song.
Life isn’t bliss.
Life is just this.
It’s living. -- Buffy the Vampire Slayer: Once more, with feeling
|
|
|
|