|
Presumably in response to an event like a click, you can call these to work out where the user is?
Steve S
|
|
|
|
|
Hy everybody!
I'm trying to make my app list all files that have in one directory into strings... but I'm losing time... does anyone know a easy way to do that?
thanks a lot!
cheers!
|
|
|
|
|
FindFirstFile, FindNextFile until it returns FALSE, FindClose.
Stability. What an interesting concept. -- Chris Maunder
|
|
|
|
|
YeahP!
That's it!
thanks Mike!
|
|
|
|
|
Have a look at CFileFind .
|
|
|
|
|
Ok! Thanks Iain!
I'll look right now!
Thanks guys!
|
|
|
|
|
check the right section here on cp .. there are several classes that do exactly what u want
"there is no spoon" biz stuff about me
|
|
|
|
|
How can I get a HICON from a Resource ID in a CDialog class?
|
|
|
|
|
Will LoadIcon() work?
"The pointy end goes in the other man." - Antonio Banderas (Zorro, 1998)
|
|
|
|
|
In MFC...
CWinApp::LoadIcon
HICON LoadIcon( LPCTSTR lpszResourceName ) const;
HICON LoadIcon( UINT nIDResource ) const;
In Win32:
The LoadImage function loads an icon, cursor, animated cursor, or bitmap.
HANDLE LoadImage(
HINSTANCE hinst,
LPCTSTR lpszName,
UINT uType,
int cxDesired,
int cyDesired,
UINT fuLoad
);
Iain.
|
|
|
|
|
I can't use CWinApp::LoadIcon(UINT nIDResource) because I'm in a CDialog class and it won't let me access the static member CWinApp::LoadIcon(UINT nIDResource)
|
|
|
|
|
What's wrong with:
AfxGetApp()->LoadIcon(MAKEINTRESOURCE(IDR_MAINFRAME));
"The pointy end goes in the other man." - Antonio Banderas (Zorro, 1998)
|
|
|
|
|
|
Hello, I need to have the Tooltip displayed on the ToolBar even when its parent window is not active. I posted a message yesterday. I was told that I can set the TTS_ALWAYSTIP on the CToolTipsCtrl. But there is no CToolTipCtrl in my program
I am using the following code and don't know how to set the TTS_ALWAYSTIP.
BOOL CToolBarTipTestDialog::OnToolTipText(UINT, NMHDR* pNMHDR, LRESULT* pResult)
{
ASSERT(pNMHDR->code == TTN_NEEDTEXTA || pNMHDR->code == TTN_NEEDTEXTW);
// if there is a top level routing frame then let it handle the message
if (GetRoutingFrame() != NULL) return FALSE;
// to be thorough we will need to handle UNICODE versions of the message also !!
TOOLTIPTEXTA* pTTTA = (TOOLTIPTEXTA*)pNMHDR;
TOOLTIPTEXTW* pTTTW = (TOOLTIPTEXTW*)pNMHDR;
TCHAR szFullText[512];
CString strTipText;
UINT nID = pNMHDR->idFrom;
Please help me.
Thanks a lot in advance.
Bin
|
|
|
|
|
You've obviously got a CToolBar control being created somewhere (In your CMainFrame, or Dialog).
You can use:
CToolBar::GetToolBarCtrl
CToolBarCtrl& GetToolBarCtrl( ) const;
Return Value
A reference to a CToolBarCtrl object
Then:
CToolBarCtrl::GetToolTips
CToolTipCtrl* GetToolTips( ) const;
Return Value
A pointer to the CToolTipCtrl object associated with this toolbar or NULL if the toolbar has no associated tool tip control.
And Bob's your uncle.
Iain.
|
|
|
|
|
I still don't understand. Will you please give me more details? Where can I put the TTS_ALWAYSTIP in?
There is not CTooltipCtrl in my project.
|
|
|
|
|
Anonymous wrote:
There is not CTooltipCtrl in my project.
No there isn't, but I showed you how to get from your CToolbar object [*] to its
CToolBarCtrl child object, to its child CToolTipCtrl object. You can then
use ModifyStyle(Ex?) to set the TSS_ALWAYSTIP style.
Read my previous message, and look the commands up in MSDN for exact details.
Iain.
[*] You must have one of these, or you wouldn't have a toolbar to worry about!
|
|
|
|
|
What API'should I use to retrieve the user that have currently opened a specific file/Directory ?
Thank you in advance
|
|
|
|
|
There is an article around here somewhere on how to find out what process is locking a DLL file... but I don't know if there even exists a way to see who's locking any other type of file. I wish I knew, but have never been able to figure that one out...
Remember, even if you win the rat race, you're still a rat.
|
|
|
|
|
Hey guys,
desperate need of help..I am using oleloadpicture to create a pointer to type ipicture and am using oleloadpicture for doing this,i pass in a pointer to a stream of type istream (this pointer seems to be ok before its passed in,i.e.,its not corrupt or anything).
So,oleloadpicture works fine for sometime and i get a valid ipicture type pointer from it and display it on the screen of my dialog but after some time it just freezes/hangs,i.e., the program never comes out of oleloadpicture, just seems to be waiting there for ever.
Does anyone have any clues about this that might help me,I would really appreciate any helpful comments on this.
Thanks
|
|
|
|
|
Hi, everyone.
Where can I find reference implementation or some sample codes for CPRM(content protection for recordable media) algorithm? Can anyone help?
Information about CPRM can be find here,
----------
http://www.4centity.com/
----------
Either C or C++ implementation is OK.
Thanks in advance,
Geo
|
|
|
|
|
Didn't edsonw provide you with an acceptable response here? At the very least, you could contact info@lmicp.com.
"The pointy end goes in the other man." - Antonio Banderas (Zorro, 1998)
|
|
|
|
|
Thanks, DavidCrow buddy!
That is not all the source codes (only a basic module) and what I want is total implementation reference source code.
Can you help?
Have a wonderful weekend,
George
|
|
|
|
|
I have programed a application which has a on screen keyboard which plays all the piano notes when the button is pressed but i was wondering is there a way of making the keyboard sound different musical instruments when the keys are pressed? I have used hexadecimal values for the normal piano keys.
Any suggestions would be welcome.
Mav
|
|
|
|
|
You need to send a program (or patch) change for the channel to select a new instrument. GM says that a piano is program#1, for example.
Steve S
|
|
|
|