|
zhaopi wrote:
And how should i use zeromemory function, s
For initialisation of your lvi variable. Use it just once, after the variable definition:
LVITEM lvi;
ZeroMemory(&lvi,sizeof(lvi));
Now you can use lvi safely.
~RaGE();
|
|
|
|
|
How about:
for (int index = 0; index < total; index++)
{
int item = m_bList.InsertItem(index, 0, sbatchid);
m_bList.SetItemText(item, 1, page);
m_bList.SetItemText(item, 2, time.Format("%Y/%m/%d/%H:%M"));
}
"One must learn from the bite of the fire to leave it alone." - Native American Proverb
|
|
|
|
|
it works,
but i really cannot see what is the difference between your method and mine~
Can explain a little bit~?
Thanks
|
|
|
|
|
I think the difference is that David uses the index returned by InsertItem to access the associated subitems, whereas you use the loop index, which is then not necessarily equal to the inserted Item index. Meaning if loop index is 3, and inserted Item gets index 2, you will then modify subitem of Item with index 3 instead of 2. Is this clear ?
~RaGE();
|
|
|
|
|
how to save/open variable2 from (expl: edit box) to text file?
|
|
|
|
|
using fopen() , fread() , fwrite() and fclose()
or fstream class
TOXCCT >>> GEII power [toxcct][VisualCalc]
|
|
|
|
|
when i write the code:
PWSTR env = _L("hello!");
std::cout<
|
|
|
|
|
Yes, use the w* classes. In your case std::wcout.
|
|
|
|
|
|
I need implement creation DIME-envelope in C++. And, conversely, I must restore source attachments from this DIME-envelope. I don't need implement sending or receiving data, only creation/parsing DIME-envelope.
What tools can I use for this? I think that this problem is typical and must be typical solution too. Can you help me, please?
May be Microsoft SOAP Toolkit 3.0 is suitable for this? And I found gSOAP Toolkit http://prdownloads.sourceforge.net/gsoap2, but I think that it
is very complicated and cumbersome for my simple task.
Thanks very mach
|
|
|
|
|
Microsoft SOAP Toolkit 3.0 isn't suitable for such task
|
|
|
|
|
|
You can make an entry in the Software/Microsoft/Windows/CurrentVersion/Run registry or just create a shortcut to your program in the startup folder.
<font=arial>Weiye Chen
Life is hard, yet we are made of flesh...
|
|
|
|
|
pantao551 wrote:
: How to make my program run when my computer boots.
Which Version Of Windows, are you quering about?
"Opinions are neither right nor wrong. I cannot change your opinion. I can, however, change what influences your opinion." - David Crow
cheers,
Alok Gupta
VC Forum Q&A :- I/ IV
|
|
|
|
|
after I compile my programme, my programme got a lot of error and most of the error are almost the same. And I not understand the error can somebody tell me...
myExceptionTester.obj : error LNK2005: _main already defined in myClient.obj
myExceptionTester.obj : error LNK2005: "class myLog winLog" (?winLog@@3VmyLog@@A) already defined in myClient.obj
myHostInfoTester.obj : error LNK2005: _main already defined in myClient.obj
myHostInfoTester.obj : error LNK2005: "class myLog winLog" (?winLog@@3VmyLog@@A) already defined in myClient.obj
myLogTester.obj : error LNK2005: _main already defined in myClient.obj
|
|
|
|
|
The libraries you are linking (myExceptionTester, myHostInfoTester + myLogTester) probably already have a 'main' function. Check your libraries and remove the 'main' functions. You don't need these anyway, since these are libraries, which are used in other applications.
Er zit een korstje op mijn aars.
|
|
|
|
|
what is unresolved external symbol "public: __thiscall...
|
|
|
|
|
what do you think it is ?
unresolved external symbol means that the linker was looking for an external symbol (defined outside the .c/.cpp file) but could not find it...
you are missing some lib files...
TOXCCT >>> GEII power [toxcct][VisualCalc]
|
|
|
|
|
I was wondering if anyone knows how the string returned in the OPENFILENAME-lpstrFile is returned? is it ASCII? UNICODE?
|
|
|
|
|
I think it's ASCII. That's what a lpstr is, isn't it ? Did you think to run it and see ?
Christian Graus - Microsoft MVP - C++
|
|
|
|
|
Hi!
Can someone help me convert the following VB code to VC++?
---------------------------------------------------------------------
Const LOAD_FIRST = 2
Const LOAD_NEXT = 3
Dim ret As Long
Dim obj As String
Dim func As String
Dim sw As Long
sw = LOAD_FIRST
obj = “main”
Do
ret = pd.sym_get_ func func_name(obj, _func, sw)
If ret = 0 Then
Exit Do
Else
MsgBox func
sw = LOAD_NEXT
End If
Loop
---------------------------------------------------------------------
Thanks a lot!
Please help..
|
|
|
|
|
const int LOAD_FIRST = 2;
const int LOAD_NEXT = 3;
long ret = 0;
string obj("main");
string func("");
long sw = LOAD_FIRST;
while(true)
{
if(!pd.sym_get_func( func_name(obj, _func, sw))
{
break;
}
AfxMessageBox(func);
sw = LOAD_NEXT;
}
BUT this won't help you unless you have the pd object and the func_name method visible in the class.
What are you trying to do ?
Christian Graus - Microsoft MVP - C++
|
|
|
|
|
Hi!
Thank you for your reply.
> BUT this won't help you unless you have the pd object and the func_name method visible in the class.
What are you trying to do ?
My groupmate and I were asked to create an application that would expand the functionality of our "PDxx" debugger. We will link this application with the debugger. This code is a brief description of sym_get_func_name method.
Thanks a lot!
|
|
|
|
|
lmarcelo wrote:
This code is a brief description of sym_get_func_name method.
OK, then there is one method call only, and your initial code sample had errors in it ? That means a small change, nothing major. Did the code I gave you solve your problem ?
Christian Graus - Microsoft MVP - C++
|
|
|
|
|
Hi!
No, it didn't solve our problems yet. As of now, this code would be enough for our first stage of analysis. From this code we will construct our demo application.
Thanks a lot!
|
|
|
|