|
The Problem is, that I am building a dynamicly EventHandler who gives me the events from user defined Folders.
(for example a Subfolder under Contacts)
As long as I only programm Events to the TopLevelFolder - everything works;
but when I programm Events to an user defiend folder the GetSelection() returns not what I really have selected.
Can someone help me ?
|
|
|
|
|
I am trying for a long time and seeing the documentation of how can I put a scroll bar in a window create by the MCIWndCreate function that actually can scroll the video inside, can some one help me ?
|
|
|
|
|
|
|
U can check this link.
http://www.codersource.net/winsock_tutorial_server_event_model.html
May find this useful.
Thanks
|
|
|
|
|
Sorry,it must have a point that the codes must be written in SDK not in MFC in the side of Server!
Thanks very much to those poeple who replied my subject!
|
|
|
|
|
Im new to MFC so bear with me.
Im trying to reposition a CEdit Box in a Dialog application.
Im confused now as to whether this is possible or not.
The application, has a list box and when an option is selected
parameters appear / get shuffled around.
I though SetWindowPos would do it as CEdit is a CWnd derived class,
but Im assume I should be looking at the CDialog Client area
and how to move other CWnd derived controls, but nothing like this
exists I think.
Little help.
regards
Karl
|
|
|
|
|
You would be best taking the currect position of the edit box into a rect and then using MoveWindow
CRect rect;
GetDlgItem(IDC_EDIT1)->GetWindowRect(&rect);
ScreenToClient(&rect);
GetDlgItem(IDC_EDIT1)->MoveWindow(rect.left + 10, rect.top, rect.Width(), rect.Height(), TRUE);
|
|
|
|
|
Does any one of u know where i can
find a good threading tutorial in mfc.
both beginner and advanced level.
specially about user-interface thread
|
|
|
|
|
Just look at the AfxBeginThread function, it says a lot about the threads
|
|
|
|
|
|
Try this and this.
A rich person is not the one who has the most, but the one that needs the least.
|
|
|
|
|
Does anybody know how, or if it is even possible to display tooltips on a dialogue based application. I have created a toolbar and would like tooltips to appear when the mouse is held over the buttons. I would appreciate it very much if someone could help me with this problem, cheers.
|
|
|
|
|
|
Hi ALL,
I have created an Ole Control with property pages, and it's a good bit more complicated than that... I derived my own property
page from COlePropertyPage.
Everything is allright untill i wanted to hide the propertysheet buttons (Apply, OK, Cancel) which contains my propertypage.
I write something like that in the COlePropertyPage derived class,
...
CPropertySheet * pps = ( CPropertySheet * ) GetParent ( ) ;
pps->GetDlgItem ( ID_APPLY_NOW )->ShowWindow( SW_HIDE );
pps->GetDlgItem( IDCANCEL )->ShowWindow( SW_HIDE );
pps->GetDlgItem( ID_APPLY_NOW )->ShowWindow( SW_HIDE );
...
but the application crashes.
i want to have a solution for this issue.
Need help.
Hajer.
Hajer.
|
|
|
|
|
Hi,
I'm developing a DLL project in VC++.I want to have 2 versions of the same DLL with different names in the same server.I tried changing the CLSID's also but somehow it conflicting.The DLL which was registered last only was working.I think probably it getting overwritten in the registry.Pls help..what could be the problem?
Question :
1)While renaming DLL,all the the CLSID's has to be changed?
Pls help
Thanks in advance
Ram
|
|
|
|
|
Hello,
No. You rename the DLL and change the CLSID in file ( using GUIDGen tools in Visual c++) and recompile it. Then your CLSID Changed.
With Regards,
R.Selvam
|
|
|
|
|
Hello Selvam,
Thnks for the reply.
Yes i used uuidgen tool to get the guiid and changed in the IDL file..
The renamed DLL gets registered but it doesn;t work...the program just exits..
Pls help...
Thnks
Ram
|
|
|
|
|
I am not sure whether I posted at a very unfavourable time and my posting vanished behind several questions posted later - or if I did not make myself clear enough to be understood. I might even have violated some rule I am not aware of. Anyway, I will quote my previous post. If you have even the slightest idea how to fix this, please drop a few lines.
Thanks in advance
Quoted post:
"Hello everyone,
I've got quite some problems with programming a Context Menu Handler in
Visual C++ (6.0, SP5) under Windows 2000.
[...]
Until now, I only wrote basic C and some more advanced Java Code. A few
days ago, I received a new project:
I should create a context menu entry (submenu with 2 or more menu items). Selecting one of these entries should start the corresponding application.
I read several "Context Menu"-Pages until I found out that, in order to have a sub-menu, I would have to write a COM-DLL, a "context menu handler".
[...]
Reading on that topic in the MSDN did not help me much, as I have not programmed (in the?!) COM yet.
I then stumbled upon Michael Dunns "The Complete Idiot's Guide To Writing Shell Extensions" and downloaded his example projects.
Well, it did not work. The example projects were compiled (0 errors, 0 warnings), registered (regsvr32 dllname -> Registration Successful) and written into the registry (shellex->ContextMenuHandlers), mostly as scripted in the RGS-File of the project.
I tried several of the example projects, none worked. The context menu - even though the handler is registered for the filetype - does not change or give the desired new options.
I am a local administrator, but I even wrote the GUIDs to the APPROVED section as described in M. Dunn's first chapter. Well, they still dont work, and I am pretty much *censored* since I can not get it to work.
I do have absolutely no idea what causes the failure, I did not change any of the example projects.
Can someone please help me?"
Greetings from Germany
Sebastian
|
|
|
|
|
|
Thanks, that worked for your BMPView Example.
But it did not for the OpenWithExt-Example, which does not compile correctly.
OpenWithExt contains the following code, which generates an error:
// Insert the submenu into the ctx menu provided by Explorer.
MENUITEMINFO mii = { sizeof(MENUITEMINFO) };
mii.fMask = MIIM_SUBMENU | MIIM_STRING | MIIM_ID;
mii.wID = uID++;
mii.hSubMenu = hSubmenu;
mii.dwTypeData = _T("C&P Open With");
InsertMenuItem ( hmenu, uMenuIndex, TRUE, &mii );
return MAKE_HRESULT ( SEVERITY_SUCCESS, FACILITY_NULL, uID - uidFirstCmd );
Obviously, Visual Studio 6 Enterprise (thats what we are using) cannot resolve
MIIM_STRING. If I fire up the MSDN, there is no MIIM_STRING for MENUITEMINFO.
Is that a typo or did I do anything wrong?
I am curious because this "Submenu-Example" is pretty much what I need to implement, with a few lines of additional evaluation code and multi-file-support.
Cheers
Sebastian
|
|
|
|
|
|
Hi everyone,
I have a class like this:
class CFoo
{
public:
CFoo();
~CFoo();
BOOL SortByName();
protected:
std::vector<CRec*> m_Recs;
private:
struct NameComparer
{
bool operator()(const CRec* A,const CRec* B)
{
return ((A->m_strName) < (B->m_strName));
}
};
};
BOOL CFoo::SortByName()
{
std::stable_sort(m_Recs.begin(), m_Recs.end(), NameComparer());
return TRUE;
}
Now, basically, I am trying to properly write and use a predicate function (I think that's what they're called; please correct me if I'm wrong) in the context of calling std::stable_sort (and just std::sort for that matter). There are many helpful examples around, but they don't seem to cover dealing with a non-trivial class (or if they do I haven't 'gotten it' yet).
In my case, I want to be able to sort the vector of CRec 's according to several different CRec member variables (different CString s, int s, double s, etc.). My questions are:
1) Did I use proper coding techniques to solve the problem as I have shown here?
2) Is it the case that I need to add additional struct s under the private section of CFoo for each comparison CFoo member function I want to write (with the comparisons applied to the std::vector m_Recs and based on the CRec members themselves actually)?
3) Why do I need to wrap the comparison functions in a struct? How does that fact relate to operator() , etc.?
Thank you all again for reading and giving any advice,
Best,
Eric
|
|
|
|
|
Any ideas?
|
|
|
|
|
In an MFC application I have to make a Listview in report mode with checkboxes.
One of the entries will be a line called "All" and I have to make sure that this "All" line is the first line and always visible even when scrolling..
Does anyone have an idea how I manage that the easiest
Thanks in advance
Thomas
|
|
|
|