|
_beginthread returns the thread handle, whereas PostThreadMessage requires the thread ID. Use CreateThread instead to create the thread, as it provides both.
Joaquín M López Muñoz
Telefónica, Investigación y Desarrollo
|
|
|
|
|
Hello,
I would like to program a kind of dialog screen containing a sort of header (with input area, text fields, buttons, radio buttons, ...) and, under this header, a zone where other dialogs can be displayed (one by one), these dialogs being selected with a tab bar .
To give an example of what I would like to do ... have a look at the dialog "System properties" or "Display Properties" of Windows.
Instead of having buttons on bottom of screen, I would have a header with various controls above this tab bar.
How can I do this kind of stuff in VC++ ?
Thanks in advance
DD
|
|
|
|
|
Hi ! I´d like to change the mouse cursor of my app (MFC-Dialog). I looked in the Code Project FAQ, where it is written Put a SetCursor when handling the WM_SETCURSOR message.
So I tried this :
<br />
BOOL CTestDlg::OnSetCursor(CWnd* pWnd, UINT nHitTest, UINT message) <br />
{<br />
HCURSOR Hcur=(HCURSOR)LoadCursor(AfxGetResourceHandle(),MAKEINTRESOURCE(IDC_CURSOR1));<br />
SetCursor(Hcur); <br />
return CDialog::OnSetCursor(pWnd, nHitTest, message);<br />
}<br />
but this does not work ... what´s wrong ? BTW, is it the best way to do it ?
Thanks
RaGe
Unfortunately, brute-force solutions tend to be slow
even when performed by modern-day microcomputers,
which are capable of several MIPS except when I'm late
for an appointment and want to finish a compile and
run just one more test before I leave, in which case
the crystal in my computer is apparently designed to
automatically revert to 1 Hz.
-- Michael Abrash
|
|
|
|
|
Read http://www.codeproject.com/useritems/dlgboxtricks.asp
Nish
Regards,
Nish
Native CPian.
Born and brought up on CP.
With the CP blood in him.
|
|
|
|
|
Nish - Native CPian wrote:
Read http://www.codeproject.com/useritems/dlgboxtricks.asp
In this example, the given code is only for preshaped windows cursor. But the trick is the same : just comment out the return CDialog::OnSetCursor... (that is, the call to the base class) and it works.
Thank you very much Nish (as always..)
RaGe
Unfortunately, brute-force solutions tend to be slow
even when performed by modern-day microcomputers,
which are capable of several MIPS except when I'm late
for an appointment and want to finish a compile and
run just one more test before I leave, in which case
the crystal in my computer is apparently designed to
automatically revert to 1 Hz.
-- Michael Abrash
|
|
|
|
|
You're must write
return TRUE;
instead
return CDialog::OnSetCursor(pWnd, nHitTest, message);
Best regards,
Eugene Pustovoyt
|
|
|
|
|
How can I view a "P10 file"(Certificate Request File),using Microsoft's tools!
|
|
|
|
|
|
I want view the information of the P10 file
|
|
|
|
|
Hi i'm looking for some commerical mp3 encoding libraries which not NOT use LAME or Bladeenc
does anyone know of somewhere i can go buy one/some which fits my needs?
bryce
|
|
|
|
|
Why not go straight to the source if you wanna burn money? Fraunhofer (sp?) or Thompson would probably be more than happy to rip you off.
Xing might also have something.
|
|
|
|
|
Hi,
I'm working with a MemDC and was wondering what is the easiest way to apply a watermark ?
I was going to create a second memDC which I simple write the text to for the watermark the check each bit and use that to add or subtract a small amount from the original memdc to get a watermark effect ?
Are there easier ways ? I need it to work under w95 -> w2000
Thanks..
|
|
|
|
|
If you want this to work across all Win32 platforms, you'll need to perform the alpha-blending yourself. Just don't use SetPixel/GetPixel unless your bitmap is very small - performance will be abysmal. You should create DIBsections and access data without GDI.
Tomasz Sowinski -- http://www.shooltz.com
- It's for protection - Protection from what? Zee Germans?
|
|
|
|
|
How do I copy the data from the dc into the DIBsection and then back to the dc when done ?
I looked at DIBSectionLite and it seems to only dealy with using a bitmap as the source and not a dc.
Is it possible to directly draw fonts on the DIB or do I need to draw the text on a dc then copy it to the DIB ?
Are there an examples of this out there ?
Thanks
|
|
|
|
|
how can i open an excel file (.xls) in my source code?
or any other document type (.doc, .txt) with current program which is used to open by system?
Thanks for ur help,
Atilla Selem...
just listening to you...
|
|
|
|
|
What do you mean by "open" ? Do you want to launch it from within your application, or to open it in order to read some data ?
RaGe
|
|
|
|
|
i just want to lauch it from my app.
i want MS Excel to perform the operation for instance...
...
Thanks...
just listening to you...
|
|
|
|
|
Call ShellExecute on the doc type. If it has a program associated with it, it'll be opened in that program.
Nish
Regards,
Nish
Native CPian.
Born and brought up on CP.
With the CP blood in him.
|
|
|
|
|
MS Excel can be automated using COM and be made to do lots of things. If you want to control MS Exccel a lot, good idea would be to use COM. How much control do you want?
|
|
|
|
|
ermm.. i'm quite new to this programming thingy..
what's MFC programming? quite confusing when i read visual c++ for MFC programming.. what does that means?
miz vircoKe
|
|
|
|
|
MFC is a C++ framework that wraps the Win32 API and makes it easier for you to code GUI apps. Actually non-GUI apps too, but it's advantages are more obvious when doing GUI apps.
Nish
Regards,
Nish
Native CPian.
Born and brought up on CP.
With the CP blood in him.
|
|
|
|
|
Without having to spend countless hours developing my own "view", I'm looking to integrate any one of the "activeX" type controls as the main view in my SDI application. The Microsoft DataGrid looks nice, but i'm not really understanding how one could create it programatically.
Can someone point me in the right direction? It would be nice if I could just call Create() on it, but I can't seem to even declair and instance of "CDataGrid" or whatever they might be calling it. Any suggestions? Websites?
Thanks,
SCG
|
|
|
|
|
I have a button control that captures the BM_CLICKED event with ON_CONTROL_REFLECT; however, I also want the parent dialog to also handle the click event for the button. Basically, I want the button to have it's own event, but I want to see when the user clicks it. Anyone, I'm stumped on how to do this. I try GetParent()->SendMessage(WM_NOTIFY) in the button's function and I have the control having notify set, but it doesn't work. What am I doing wrong?
Thanks for any help!
Blizzy
|
|
|
|
|
Use ON_CONTROL_REFLECT_EX() - see MFC technical note TN062 for a description.
--Mike--
Just released - RightClick-Encrypt - Adds fast & easy file encryption to Explorer
Like the Google toolbar? Then check out UltraBar, with more features & customizable search engines!
My really out-of-date homepage
Sonork-100.10414 AcidHelm
|
|
|
|
|
Which message is used in CEDit to draw the text in the edit box?
I wish to draw my own text instead of the one used in CEdit.
Anyone?
Thanxs in advance
|
|
|
|