|
Here is something that is going to kill me
I already inserted the columns (I can see them on the GUI).
I verified I get valid string in the "date" variable, but still :
The first column is filled with the name The second columns is EMPTY , why ?????????????????
<br />
m_ctl_files_list.InsertItem (i,name,2);
m_ctl_files_list.SetItemText (i,1,date);
<br />
|
|
|
|
|
When you insert an item at location i when there are not already i items in the ocntrol, it gets inserted at the last position. What you will need to do is:
int index = m_ctl_files_list.InsertItem(i,name,2);
m_ctl_files_list.SetItemText(index, 1,date);
If you vote me down, my score will only get lower
|
|
|
|
|
nope....
The same effect, nothing in column 1.
I even followed it with the debugger all the way to the:
code>
SendMessage(m_hWnd, LVM_SETITEMTEXT, nItem, (LPARAM)&lvi);<
within the CListCtrl and it looks like the message may be getting lost, I don't know why.....
Shay
|
|
|
|
|
post the full source clip. column setup, the loop this is run in, etc.
|
|
|
|
|
Already got it, thanks.
From some reason, executing InsertColumn (...) in the InitDialog is not setting up the columns right.
I executed it from the same function of the InsertText and then it worked,
|
|
|
|
|
Did you take into account that columns are numbered starting with zero?
Steve
|
|
|
|
|
of course....
As I said in my last reply, it worked after I copied and pasted the same exact code for InsertColumn from the InitDialog into the same function that does the SetItemText.
Why? I don't know....
|
|
|
|
|
I have been researching and trying to figure out how to cut/copy/paste and I am just getting more confused. I am new to Visual C++ and have been doing tutorials. I have built a database application based on the tutorial from msdn http://msdn.microsoft.com/library/default.asp?url=/library/en-us/vctutor98/HTML/_gs_creating_a_database_application.asp
here is a screenshot of my program. it is slightly different than the tutorial
http://www.public.iastate.edu/~cshoun/DrinkRecipes.jpg
my files are:
DrinkRecipes.cpp, DrinkRecipes.rc, DrinkRecipesDoc.cpp, DrinkRecipesSet.cpp, DrinkRecipesView.cpp, MainFrm.cpp, StdAfx.cpp
source files:
DrinkRecipes.h, DrinkRecipesDoc.h, DrinkRecipesSet.h, DrinkRecipesView.cpp, MainFrm.h, Resource.h, StdAfx.h
Any help would be great thank you
|
|
|
|
|
For an example of copying text to the clipboard, look at my article's code and search for AddClipboardText() .
[edit] BTW, this example is not using MFC. [/edit]
Jeremy Falcon
|
|
|
|
|
there are 2 simple functions
for copying
CopyFile() or CopyFileEx()
MoveFile() or MoveFileEx()
gabby
|
|
|
|
|
Still researching and trying to figure out what to do... After all of the other functions I figured out on my own...these 3 functions seem the hardest. Most examples are confusing or they dont seem like they are similar to my application. So I posted all of my files on the internet. http://www.public.iastate.edu/~cshoun/DrinkRecipes/
If anyone has the time to look at it i would love to get some advice.
once again I am wanting to get OnEditCopy(), OnEditCut(), and OnEditPaste to work but I have only started trying out OnEditCopy(), and OnEditRedo() seems way to far out of my league atm...
please if anyone can offer any advice I would greatly appreciate it
Thanks
|
|
|
|
|
I have a field in a database that will contain the full path to a file. How can I let the user open this program in the default app (like opening a .doc file in Word, or clicking a button and the name of the file, that the user doesn't see is mysheet.xls so that it can open up that file in Excel)?
[insert witty comment here]
bdiamond
|
|
|
|
|
ShellExecute()<br />
ShellExecuteEx()
Jeremy Falcon
|
|
|
|
|
duh, sorry. Thanks!!
[insert witty comment here]
bdiamond
|
|
|
|
|
or you can use
WinExec()
LoadModule()
CreateProcess()
gabby
|
|
|
|
|
Hello people,
Wanted to know how i can make an icon appear transparent when i drag it. Just like windows does it when u drag an icon on desktop (it becomes transparent).
Is there any GDI call that i can use to acheive this. kindly help
|
|
|
|
|
How can I control my modeless dialogs when they are moved? They can be moved all over the place, off the main window into the wide blue yonder. How can I make sure they only stay within the bounds of the main window (which itself can be resized)?
|
|
|
|
|
Override the WM_MOVE windows message with OnMove() in your dialog class and use the parent window bounding rect to limit the movement.
Steve
|
|
|
|
|
See WM_MOVING (to restrict the movement of a window) or WM_MOVE (to reset the position of a window after it's been moved).
/ravi
My new year's resolution: 2048 x 1536
Home | Articles | Freeware | Music
ravib@ravib.com
|
|
|
|
|
I did it with OnMoving. Great - I can stop the user moving the dialog off the main window. But now what if I want the user to move it off the window but make the part off the window invisible?
|
|
|
|
|
And also is there a way to get a window rect that only gives you the coords of the actual view, i.e. ignores the title bar, status bar etc?
|
|
|
|
|
I wanted to know how would I start to write a program to use your voice to execute specipic programs on the comupter?
|
|
|
|
|
have a look at microsoft's Speech API ( SAPI ).
Maximilien Lincourt
Your Head A Splode - Strong Bad
|
|
|
|
|
since no one is online elsewhere, here it goes
explain
int *p;
p=(int (*)[4])malloc (3*sixeof(*p))
please
|
|
|
|
|
What exactly are you wanting to know about the two statements?
"When I was born I was so surprised that I didn't talk for a year and a half." - Gracie Allen
|
|
|
|