|
Yes iam using modal Dialog Box.How to create modeless dialog box.
|
|
|
|
|
Step 1 is to look in MSDN.
Step 2,3 and 4 are listed in MSDN.
Signature space for rent. Apply by email to....
|
|
|
|
|
Is the parent window of your popup dialog set?
Pavel
Sonork 100.15206
|
|
|
|
|
I correct that error.Thanks to all
|
|
|
|
|
the gdiplus draw a spline line through some pots,how can i do that fuction
like Graphic::DrawCurve(...)
thanks very much!
ZHANGYIFEI
|
|
|
|
|
Do you mean how you could use a similary function in C++ Win32 API??
Why not use the Graphics object and MC++?
Rickard Andersson@Suza Computing
C# and C++ programmer from SWEDEN!
UIN: 50302279
E-Mail: nikado@pc.nu
Speciality: I love C#, ASP.NET and C++!
|
|
|
|
|
i mean how gdi+ do it,i mean gdi+ drawCurve's source!
|
|
|
|
|
hi,
Roles:
a DLL, a Callback function and an Exe.
Activity:
sending a CListCtrl's Handle through Callback Parameter list to DLL for displaying coming data from COM1.
Precodition:
the CListCtrl has three columns, no problem in Dialog
Subsequence:
can only insert data into Item, not SubItems, in the columns of CListCtrl in Callback function.
Question:
what's happening?
How to insert data into SubItems as well?
Addition:
Thanks in advance
Extreme programming. Do the No.1
|
|
|
|
|
That's the way to insert subitems:
LVITEM pItem;
pItem.iItem = iIndex;
pItem.mask = TVIF_TEXT;
pItem.iSubItem = iSubItem;
pItem.pszText = (LPTSTR)(LPCTSTR)"SubItem text";
m_ctlListCtrl.SetItem(&pItem);
regards
Greg
modified 12-Sep-18 21:01pm.
|
|
|
|
|
How do you export functions in an exe? There is no def file to use. What I want to be able to do is use an exe the same way as I do an dll. I want to be able to do the same thing as the excel.exe file. Any ideas?
Darroll
Not one person lives in the present. Only the past. I can prove it.
|
|
|
|
|
You just export all funktions the same way you do in a DLL!
That's what I've learned from CP!
Rickard Andersson@Suza Computing
C# and C++ programmer from SWEDEN!
UIN: 50302279
E-Mail: nikado@pc.nu
Speciality: I love C#, ASP.NET and C++!
|
|
|
|
|
From what I know about dlls is: If my functions aren't in the def file, I cannot get a pointer to the functoins. Do you not need it in an exe? Also, will I need to export the entire class? If anyone has done this and would care to share please do.
Darroll
Not one person lives in the present. Only the past. I can prove it.
|
|
|
|
|
Darroll wrote:
From what I know about dlls is: If my functions aren't in the def file
You could be right!
I haven't tried exporting functions from an exe yet!
<Rickard is hiding him self />
Darroll wrote:
Also, will I need to export the entire class?
You can't export member functions of an class.
You'll need to make them static if so... I hope...
PS. This is my message number 700!!!!! Nish, I get closer to you!!
Rickard Andersson@Suza Computing
C# and C++ programmer from SWEDEN!
UIN: 50302279
E-Mail: nikado@pc.nu
Speciality: I love C#, ASP.NET and C++!
|
|
|
|
|
try something like
class __declspec(dllexport) ABCD
{
public:
void junk(){}
}
and if you have a simple function:
int _declspec(dllexport) myfunction();
and variables:
int _declspec(dllexport) myvariable;
Joel Lucsy (jjlucsy@concentric.net)
|
|
|
|
|
¿De qué se ríe un tonto? De ver reír a otro tonto.
She's so dirty, she threw a boomerang and it wouldn't even come back.
|
|
|
|
|
__Stephane Rodriguez__ wrote:
¿De qué se ríe un tonto? De ver reír a otro tonto.
Can someone translate this to English?
Did you just call me an idiot?
Darroll
Not one person lives in the present. Only the past. I can prove it.
|
|
|
|
|
Ok, too bad you don't guess it. I am saying the discussion you and Rickard are having is making my day. Thanks a lot.
She's so dirty, she threw a boomerang and it wouldn't even come back.
|
|
|
|
|
Glad we could make you laugh.
Darroll
Not one person lives in the present. Only the past. I can prove it.
|
|
|
|
|
I would be glad if someone could try export a function and tell me if it worked for you!
Cheers!
Rickard Andersson@Suza Computing
C# and C++ programmer from SWEDEN!
UIN: 50302279
E-Mail: nikado@pc.nu
Speciality: I love C#, ASP.NET and C++!
|
|
|
|
|
A .def file only eliminates the need to add __declspec(dllexport) attributes alongside with each function you export.
Exporting functions does not work for an exe : there is no __declspec(process) attribute. Attempting to export a .exe function using dllexport will just prompt the loading of the .dll file, which does not exist!
Export interfaces instead. That's what COM is about.
She's so dirty, she threw a boomerang and it wouldn't even come back.
|
|
|
|
|
Interesting! I used to export functions from my Delphi .exe files but had no idea that I couldn't do it in C++ - I would have had to discover that at somepoint and no doubt tear some hair out in the process. I'll have to go back to having a separate DLL to export the functions. Shame.
--
Simon Steele
Programmers Notepad - http://www.pnotepad.org/
|
|
|
|
|
In fact, I have just exported some functions from a .exe in Visual C++ and used them from a DLL! I defined them in a .def file in the .exe project and then used GetProcAddress to import them in the .dll (obviously giving the DLL function the HMODULE of my running .exe). I can send anyone who's interested the project files.
--
Simon Steele
Programmers Notepad - http://www.pnotepad.org/
|
|
|
|
|
Simon Steele wrote:
I have just exported some functions from a .exe in Visual C++ and used them from a DLL!
Lopok everyone!
I told ya it was possible!
Rickard Andersson@Suza Computing
C# and C++ programmer from SWEDEN!
UIN: 50302279
E-Mail: nikado@pc.nu
Speciality: I love C#, ASP.NET and C++!
|
|
|
|
|
Simon Steele wrote:
I can send anyone who's interested the project files.
Send me the project please.
Darroll
Not one person lives in the present. Only the past. I can prove it.
|
|
|
|
|
If you view depends on Excel you can see that Excel exports functions.
Both Exes and DLLs are written in the PE format. The only difference between them is their entry point that either makes them standalone execuatable or not.
So you will be able to load and EXE and map function addresses in that EXE at runtime just like it was a DLL.
Build a man a fire, and he will be warm for a day Light a man on fire, and he will be warm for the rest of his life!
|
|
|
|