Click here to Skip to main content
15,882,464 members
Home / Discussions / Managed C++/CLI
   

Managed C++/CLI

 
Questionaccess functions in a DLL created in C # for borland c + + builder Pin
Willian Mathias9-Apr-14 8:03
Willian Mathias9-Apr-14 8:03 
AnswerRe: access functions in a DLL created in C # for borland c + + builder Pin
Richard Andrew x6417-Apr-14 8:59
professionalRichard Andrew x6417-Apr-14 8:59 
Questionretrieve words in a HTML page Pin
neterfari1-Apr-14 23:42
neterfari1-Apr-14 23:42 
SuggestionRe: retrieve words in a HTML page Pin
Richard MacCutchan2-Apr-14 0:22
mveRichard MacCutchan2-Apr-14 0:22 
GeneralRe: retrieve words in a HTML page Pin
neterfari2-Apr-14 2:45
neterfari2-Apr-14 2:45 
GeneralRe: retrieve words in a HTML page Pin
Richard MacCutchan2-Apr-14 3:02
mveRichard MacCutchan2-Apr-14 3:02 
GeneralRe: retrieve words in a HTML page Pin
neterfari2-Apr-14 3:26
neterfari2-Apr-14 3:26 
QuestionMultimedia Timer Problem in MFC VS2010 Pin
lephanhung30-Mar-14 18:44
lephanhung30-Mar-14 18:44 
I want to use a mm_timer for my application by 60Hz or less Big Grin | :-D . This is my testing code.

- In "testmmtimerDlg.h" header file:

#include "mmsystem.h"
#pragma once
#pragma comment(lib, "winmm.lib")

public:
	double m_dcount;
	static void CALLBACK TimeProc(UINT wTimerID, UINT msg, DWORD dwUser, DWORD dw1, DWORD dw2);

	void MMTimerHandler(UINT nIDEvent);
	void StopTimer();
		
	MMRESULT m_Timer;	
	DWORD resolution;</pre>

- In "testmmtimerDlg.cpp" file:

<pre>void CtestmmtimerDlg::OnBnClickedTest()
{
	// TODO: Add your control notification handler code here
	m_dcount = 0;
	// Set resolution to the minimum supported by the system
	
	TIMECAPS tc;
	timeGetDevCaps(&tc, sizeof(TIMECAPS));
	resolution = min(max(tc.wPeriodMin, 0), tc.wPeriodMax);
	timeBeginPeriod(resolution);
	
	// create the timer
	m_Timer = timeSetEvent(10,resolution,TimeProc,(DWORD)this,TIME_PERIODIC);
}

void CALLBACK TimeProc(UINT wTimerID, UINT msg, DWORD dwUser, DWORD dw1, DWORD dw2)
{
	// This is used only to call MMTimerHandler

	// Typically, this function is static member of CTimersDlg

	CtestmmtimerDlg* obj = (CtestmmtimerDlg*) dwUser;
	obj->MMTimerHandler(wTimerID);
}

void CtestmmtimerDlg::StopTimer()
{
    // destroy the timer
    timeKillEvent(m_Timer);

    // reset the timer
    timeEndPeriod (resolution);
}


==>> But when I try to debug, I have 2 problem:
- First, "
VB
testmmtimerDlg.obj : error LNK2019: unresolved external symbol "public: static void __stdcall CtestmmtimerDlg::TimeProc(unsigned int,unsigned int,unsigned long,unsigned long,unsigned long)" (?TimeProc@CtestmmtimerDlg@@SGXIIKKK@Z) referenced in function "public: void __thiscall CtestmmtimerDlg::OnBnClickedTest(void)" (?OnBnClickedTest@CtestmmtimerDlg@@QAEXXZ)
1>C:\Users\HungReo\Documents\Visual Studio 2010\Projects\testmmtimer\Debug\testmmtimer.exe : fatal error LNK1120: 1 unresolved externals

"

- Second, in header file, I try to change:
void (CALLBACK *TimeProc)(UINT wTimerID, UINT msg, DWORD dwUser, DWORD dw1, DWORD dw2);

==>>>> OxC0000005: Access Violoation

- May someone help me to solve these problem???

modified 31-Mar-14 0:54am.

AnswerRe: Multimedia Timer Problem in MFC VS2010 Pin
Richard MacCutchan30-Mar-14 21:52
mveRichard MacCutchan30-Mar-14 21:52 
GeneralRe: Multimedia Timer Problem in MFC VS2010 Pin
lephanhung31-Mar-14 2:11
lephanhung31-Mar-14 2:11 
GeneralRe: Multimedia Timer Problem in MFC VS2010 Pin
lephanhung31-Mar-14 19:24
lephanhung31-Mar-14 19:24 
QuestionCompiler Bug in C++/CLI vs Native C++ Pin
John Schroedl28-Mar-14 1:51
professionalJohn Schroedl28-Mar-14 1:51 
QuestionRun exe resource from memory. Pin
Member 1055963526-Mar-14 1:23
Member 1055963526-Mar-14 1:23 
AnswerRe: Run exe resource from memory. Pin
Richard Andrew x6426-Mar-14 5:41
professionalRichard Andrew x6426-Mar-14 5:41 
Newscursor problem Pin
neterfari26-Mar-14 1:10
neterfari26-Mar-14 1:10 
GeneralRe: cursor problem Pin
Richard MacCutchan26-Mar-14 1:38
mveRichard MacCutchan26-Mar-14 1:38 
GeneralRe: cursor problem Pin
neterfari26-Mar-14 3:17
neterfari26-Mar-14 3:17 
GeneralRe: cursor problem Pin
neterfari26-Mar-14 3:19
neterfari26-Mar-14 3:19 
GeneralRe: cursor problem Pin
John Schroedl26-Mar-14 5:06
professionalJohn Schroedl26-Mar-14 5:06 
GeneralRe: cursor problem Pin
Richard MacCutchan26-Mar-14 5:35
mveRichard MacCutchan26-Mar-14 5:35 
GeneralRe: cursor problem Pin
neterfari26-Mar-14 10:02
neterfari26-Mar-14 10:02 
GeneralRe: cursor problem Pin
Richard MacCutchan26-Mar-14 22:48
mveRichard MacCutchan26-Mar-14 22:48 
GeneralRe: cursor problem Pin
neterfari26-Mar-14 23:08
neterfari26-Mar-14 23:08 
GeneralRe: cursor problem Pin
Richard MacCutchan26-Mar-14 23:18
mveRichard MacCutchan26-Mar-14 23:18 
GeneralRe: cursor problem Pin
neterfari27-Mar-14 0:38
neterfari27-Mar-14 0:38 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.