http://www.matrixlist.com/pipermail/harbour/2009-November/026773.html
Very important warning about how to deal with Windows messages:
http://www.matrixlist.com/pipermail/harbour/2009-November/026781.html
No crtmt.lib exists in the xHarbour CVS.
EMG
crtmt.lib exists in the xHarbour CVS
Anserkk, sorry i use xHarbour commercial.
Try to link vmmt.lib.
If you download Explorer Lib http://codigo-base.blogspot.com/search/ ... orer%20Lib you can see all the function provide by a lib and seek the lib to link for undefined function like this ![]()
anserkk wrote:Dear Mr.EMG,
crtmt.lib exists in the xHarbour CVS
Thank you. Now I have to start learning about using CVS![]()
Anser
Thank you both Mr.EMG and Mr.Patrizio
Regards
Anser
Anser,
To build it using xHarbour and Borland, these libraries are required:
From xharbour:
rtlmt.lib instead of rtl.lib
vmmt.lib instad of vm.lib
From Borland:
cw32mt.lib instead of cw32.lib
Anyhow, with xHarbour and Borland it crashes
Anyhow, with xHarbour and Borland it crashes
Anser,
With Harbour it worked fine with these libraries (and a little change in the example source code):
From Harbour:
hbvmmt.lib instead of hbvm.lib
adding xhb.lib (to have xHarbour compatibility on threads)
From Borland:
cw32mt.lib instead of cw32.lib
And I modified this line this way:
oDlg:Say(n,0, Str( n ) ) // "Thread ID" + lTrim(Str(GetThreadID())) + " system id: " + lTrim(Str(GetSystemThreadID())))
It seems to work fine ![]()
oDlg:Say(n,0,"system id: " + lTrim(Str(GetSystemThreadID())))Antonio Linares wrote:Patrizio,
Have you tried to use mt with FiveWin ?
mt should work fine except for some GUI components (modal dialog boxes)
Erwin,
Are you creating and using the dialog from the same thread ?

local hDLL := LoadLibrary( "Riched20.dll" )