ERROR C3867, liste d'arguments manquante dans l'appel de fonction!
Boujour,
je cherche une solution à l'érreur cité dans le titre:
ERROR C3867, liste d'arguments manquante dans l'appel de fonction!
header file:
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52
|
#ifndef MAINWINDOW_H
#define MAINWINDOW_H
#include <QtGui/QWidget>
#include <QLabel>
#include <QPushButton>
#include <QVBoxLayout>
#include <QString>
#include <QMainWindow>
#include "stdafx.h"
#include "bthUtils.h"
#include "resourceppc.h"
#include <atlbase.h>
#include <ws2bth.h>
#include <bthapi.h>
#include <bthutil.h>
namespace Ui {
class MainWindow;
}
class MainWindow : public QMainWindow
{
Q_OBJECT
public:
MainWindow(QWidget *parent = 0);
~MainWindow();
void DisplayMessage(WCHAR *szMessage);
protected:
void changeEvent(QEvent *e);
private:
Ui::MainWindow *ui;
private slots:
void search();
void getLocalName();
void startServerConnection();
void stopServerConnection();
void sendMessage();
private:
BthUtils* bthUtil;
};
#endif // MAINWINDOW_H |
et voici le fichier cpp qui contient l'erreur!
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36
|
.....
void MainWindow::DisplayMessage(WCHAR *szMessage)
{
// QString name;
// name.fromUcs4(szMessage,static_cast<unsigned int>(wcslen(szMessage)));
LPWSTR msg = szMessage;
USES_CONVERSION;
QString message = QString(W2A(msg));
//operation pour detecter le GPS TOMTOM Bluetooth
ui->listWidget->addItem(message);
....
...
void MainWindow::startServerConnection()
{
ui->listWidget->addItem("Opening Server Connection");
ui->label->setText("Opening Server Connection");
DeviceInfo* g_pLocalDeviceInfo = (DeviceInfo*)malloc(sizeof(DeviceInfo));
bthUtil->GetLocalDeviceName(g_pLocalDeviceInfo);
int resConn = bthUtil->OpenServerConnection(rgbSdpRecord, SDP_RECORD_SIZE, SDP_CHANNEL_OFFSET , DisplayMessage );
if ( resConn!= 0)
{
ui->listWidget->addItem("Server Failed");
}
else
{
ui->listWidget->addItem("Server State...OK");
}
ui->label->setText("Server start");
}
} |