|
Hi...cedric
Thanks For Hint..I got my solution...
Have a Great Life..Bye
---Sumit Kapoor--- sumit_kapoor1980@hotmail.com
|
|
|
|
|
can someone please tell me how i can place a device independent bitmap into the clipboard without converting it to a device dependent bitmap?
|
|
|
|
|
There is a registered clipboard format CF_DIB , where the data is expected to be a BITMAPINFO struct and bitmap bits. GetDIBits will get this info from the DIB.
|
|
|
|
|
thank you for ur help johan.
regards,
kevin
|
|
|
|
|
Hi guys,
I am creating a CEdit derived class and I notice the overriden OnPaint() will not get called if I don't use Create() to create the control. If I draw a CEdit control on my dialog from Resource Editor and uses it by a pointer (assuming the CEdit derived class is CMyEdit:
pMyEdit = (CMyEdit *)GetDlgItem(IDC_MY_EDIT);
pMyEdit->SetFont(&editFont, TRUE);
pMyEdit->SetWindowText(_T("Testing"));
</code>
the OnPaint() is never called. But the following will do:
pMyEdit->Create(dwStyle, Rect, this, IDC_MY_EDIT);
</code>
Why is that? What does it mean when a control has been created from the resource editor, compared to created manually in the code?
Also, is there a member function for CEdit that can be overriden to let redraw of only the content (text) and background colour? Pretty much the same as DrawItem() for CListCtrl.
Thanks alot
|
|
|
|
|
The two member functions SetFont() and SetWindowText() send different messages to the edit window rather than WM_PAINT. For example, SetWindowText() sends WM_SETTEXT.
You can override OnDraw() in the edit view.
Kuphryn
|
|
|
|
|
Thanks kuphryn,
So it seems that for CEdit control not all display related operations will go through WM_PAINT (i.e. in MFC, OnPaint() ) at the end. I found it a bit odd: using different ways when they all lead to the CEdit control's display needing to be refreshed eventually.
I happened to find this post[^] which the guy asks exactly what I was looking. The control is the CEdit type, so I won't be able to overriding OnDraw() . I need something that has the appearance and functionalities of the CEdit and which then I can have/create a general function to customise its output(display) content (e.g. text, background colours), once for all.
Thanks.
|
|
|
|
|
It is possible to override OnDraw() in an edit view. What type of CEdit object is it?
Kuphryn
|
|
|
|
|
Hi Kuphryn,
I creat and use the CEdit control from the resource view, it's Edit Control by the name. I'd use a CEdit derived class with it, like in my original post. And I'm hoping to handle the text content painting operation myself. I looked on MSDN and I couldn't find possible OnDraw() for CEdit, can you kindly give me an example?
Thanks again.
|
|
|
|
|
Okay.
In that case, add a message handler to WM_PAINT in the CEdit subclass.
Kuphryn
|
|
|
|
|
Hi Kuphryn,
perhaps my original post wasn't not clear. That's exactly what I was doing in the first place, to add the WM_PAINT handler by overriding OnPaint() in the sub-class.
The problem I am having is that OnPaint() is never called if I use the sub-class directly with the control I created from the resource view. But if I explicitly create the control in run-time using Create() , OnPant() gets called no problem. You can look my first post for the example.
Thanks.
|
|
|
|
|
How to configure project, to run it not using new mfc(VS7) librarys? 'cos required mfc about 1 MB. And in static mode it's too big.
|
|
|
|
|
Are there samples for programmatically Sharing
Directories Creating and Creating new Users in Windows ?
How to do it better - using
ADSI, LDAP, or NETapi ?
Thanks you.
|
|
|
|
|
vgrigor1 wrote:
Are there samples for programmatically Sharing
Directories...
Do you mean NetShareAdd() ?
vgrigor1 wrote:
...and Creating new Users in Windows ?
How about NetUserAdd() ?
"When I was born I was so surprised that I didn't talk for a year and a half." - Gracie Allen
|
|
|
|
|
Thanks you,
I only begin to know this methods from NetApi.
But I need to use WMI instrumentation,
so I think WMI- to ADSI methods.
Can you help with useful sample and articles
for WMI and ADSI.
Best ones in MSDN(but I also read, or else.
Thanks you.
|
|
|
|
|
vgrigor1 wrote:
Can you help with useful sample and articles
for WMI...
Which WMI class(es) are you interested in?
"When I was born I was so surprised that I didn't talk for a year and a half." - Gracie Allen
|
|
|
|
|
Any C++ sdamples.
= common working methods.
Better about ADSI and user management.
|
|
|
|
|
vgrigor1 wrote:
Any C++ sdamples.
Are you wanting C++ samples that show how to use NetShareAdd() and NetUserAdd() ?
vgrigor1 wrote:
= common working methods.
Common to whom?
vgrigor1 wrote:
Better about ADSI and user management.
This makes no sense.
"When I was born I was so surprised that I didn't talk for a year and a half." - Gracie Allen
|
|
|
|
|
I want C++ samples for WMI with ADSI extensions:
to share directory and add user.
IT is good to get sample for this on other languages,
but for WMI technology.
read this more:
WMI sample WMI sample WMI sample WMI sample
|
|
|
|
|
vgrigor1 wrote:
I want C++ samples for WMI with ADSI extensions:
to share directory...
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/wmisdk/wmi/win32_share.asp
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/wmisdk/wmi/create_method_in_class_win32_share.asp
vgrigor1 wrote:
...and add user.
The Win32_Account class and the Win32_UserAccount class do not have any "create" methods:
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/wmisdk/wmi/win32_account.asp
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/wmisdk/wmi/win32_useraccount.asp
"When I was born I was so surprised that I didn't talk for a year and a half." - Gracie Allen
|
|
|
|
|
We have a node network that I want to autogenerate a layout for. Does anyone know of any libraries or other source for such things?
|
|
|
|
|
Bikram Singh,by using WM_NCACTIVATE as you tell me,my program seems to be OK,but it seems to be a visual effect.My target(Windows Media Player) still loses focus when I click a button on my dialog.
Please tell me more about this.
|
|
|
|
|
Why not save the hwnd of the media player?
This way, when u press a button in your app, u can, before sending keystrokes, make the Media player window focused by using SetFocus()
Bikram Singh
|
|
|
|
|
how can I make the windows taskbar dissapear and then make it appear again.
And please tell me if you know how can I make the start button dissapear and then appear again
Thank you
gabby
|
|
|
|
|