|
I need to clean my mind out with soap and water. A touch screen with the WM_LICK message - I think I've got a wonderful idea to sell to the pr0n sites
Michael
|
|
|
|
|
How do you do left-licks and right-licks?
Double licks I can understand, but again will they be left-double licks or right ones?
Nish
Sonork ID 100.9786 voidmain
www.busterboy.org
If you don't find me on CP, I'll be at Bob's HungOut
|
|
|
|
|
We must be in the Mac forum
James
Sonork ID: 100.11138 - Hasaki
"Not be to confused with 'The VD Project'. Which would be a very bad pr0n flick. " - Michael P Butler Jan. 18, 2002
|
|
|
|
|
That's what I thought!
Nish
Sonork ID 100.9786 voidmain
www.busterboy.org
If you don't find me on CP, I'll be at Bob's HungOut
|
|
|
|
|
due to the genetic nature of my being (hehe ... a chic) i won't comment on how it doesn't surprise me that guys don't know much about these things
---
"every year we invent better idiot proof systems and every year they invent better idiots ... and the linux zealots still aren't being sterilized"
|
|
|
|
|
|
I am trying to hide the scrollbar(s) in a CHtmlView without success. I have tried the following:
In PreCreateWindow:
cs.style ^= WS_VSCROLL;
In OnInitialUpdate:
ModifyStyle(WS_VSCROLL,0);
and
ShowScrollBar(SB_VERT,false);
and
CScrollBar* pSB=AfxGetMainWnd()->GetScrollBarCtrl(SB_VERT);
returns NULL
as do
CScrollBar* pSB=GetScrollBarCtrl(SB_VERT);
What is the correct way of doing this?
Thank you in advance!
|
|
|
|
|
As far as a know you cannot do that, because the scroll bar belongs to the WebBrowser control . For details about hosting MSHTML you should check for IDocHostUIHandler , IDocHostShowUI interfaces ( or something like that ) in Internet Dev. SDK
|
|
|
|
|
You need to get a pointer to the internal document of the view and set its scroll to 'no'.
___________
Klaus
[www.vbbox.com]
|
|
|
|
|
Thank you for the answer.
I still don't know how to get the pointer to the internal document and set its scroll. Could you present the lines of code necessary to do that?
|
|
|
|
|
The Webbrowser control queries the
application COleControlSite for an interface
called XDocHostUIHandler.
Get the 'driller' sample from msdn which
implements this control.
If it founds it, it calls the method GetHostInfo(DOCHOSTUIINFO* pInfo );
In there, you have to put the following code:
pInfo->dwFlags = DOCHOSTUIFLAG_SCROLL_NO;
XDocHostUIHandler is good for setting other properties
of the control and also for disable or replacing the
context menu of the browser.
- - - - - - - - - - - - - - - - - -
Memory leaks is the price we pay \0
01234567890123456789012345678901234
|
|
|
|
|
Thanks a lot. This solved my problem. I only had to orverride CHtmlView::OnGetHostInfo(). FYI, here is all the code I had to add:
HRESULT CYourView::OnGetHostInfo(DOCHOSTUIINFO* pInfo)
{
pInfo->dwFlags = DOCHOSTUIFLAG_SCROLL_NO;
// default indicates we don't have info
return S_OK;
}
|
|
|
|
|
I didn't know that CHtmlView had that fuction.
I was ready to use other way in an application,
but this is much more simple.
Thanks for mention it.
- - - - - - - - - - - - - - - - - -
Memory leaks is the price we pay \0
|
|
|
|
|
Hi,
I am trying to Blt an 8-bit surface onto the primary surface (in a windowed program), but it doesn't show up... Is it possible with DirectDraw to draw a surface with one bit depth onto another with a different bit depth?
Thanks,
Erik Hammar
|
|
|
|
|
I suggest you to check your return value from your Blt-call.
Or perhaps are you tring to flip surfaces?
-
|
|
|
|
|
Hi, I wan't to create a dynamic array of MSXML::IXMLDOMNodePtr,
I need to cache pointers to xml tags so I can keep track of them.
The problem is I can't just make it compile, I tried all kinds of arrays,
like CArray, CPtrArray and CTypedPtrArray. Using MSXML::IXMLDOMNodePtr
otherwise works fine, just declaring arrays of them is not.
Anyone knows how to declare one? It works fine using an old C-style array, that is:
MSXML::IXMLDOMNodePtr a[10];
but I would prefer a dynamic MFC array instead.
thanks, Patric
|
|
|
|
|
Have you tried the *real* array classes, i.e. std::vector ? I dunno why the others didn't work, but it might be worth trying the real thing...
Christian
I have come to clean zee pooollll. - Michael Martin Dec 30, 2001
Sonork ID 100.10002:MeanManOzI live in Bob's HungOut now
|
|
|
|
|
Could you post the compiler error messages?
Joaquín M López Muñoz
Telefónica, Investigación y Desarrollo
|
|
|
|
|
It's because _com_ptr_t ( the XXXPtr smart pointer you are using ) overrindes both * and & pointer operators. Use ATL's CSimpleArray instead of MFC's CArray.
|
|
|
|
|
... or use CAdapt?
___________
Klaus
[www.vbbox.com]
|
|
|
|
|
Thanks for the help, yes, the STL class vector works fine for storing IXMLDOMNodePtr, Patric
|
|
|
|
|
How would i go about implementing a RichEdit app for WinCE or PocketPC?
.NET or not .NET? MFC is the question......
|
|
|
|
|
Guys,
Is there an api that sends a file over the network between two computers using their computer names. Can someone give me guidance on how to do this.
Regards,
SAK
|
|
|
|
|
In C++, you would use CSocket class or a derivative.
One application would be the server, and listen for client(s) to connect on a given port.
The other app would be the client(s) and try to connect to a server by name and port.
Hint: if you are testing on 1 pc, hostname of "loopback" is valid.
Once a connection has been established, the client opens and Sends the file, and the server's Receive handles the incoming data packets, writing them to a file.
I suggest reading the online help on sockets.
There are also user-written wrapper classes for sockets you could examine.
|
|
|
|
|
Rick,
Thank you for the help, I was pretty sure I needed to use sockets (something I am not familiar with) but was hoping there was an API for this. Anyways, I am going see if I can learn how to use sockets. Thanks again for the response.
|
|
|
|