De hecho esa API dice claramente que te retorna el nombre de usuario en la RED mas no el SSID de la red...
Dulces Lunas!¡.
Dulces Lunas!¡.
Esta sección te permite ver todos los mensajes escritos por este usuario. Ten en cuenta que sólo puedes ver los mensajes escritos en zonas a las que tienes acceso en este momento.
Mostrar Mensajes MenúCita de: _Enko en 16 Julio 2012, 17:07 PM
Yo he visto una screenshot de una pregunta en yahoo answers, el tio decía "Creo que mi novia está embarazada, que hago con ella?!!!!"
x_X
#include <windows.h>
#include <iostream>
#pragma comment(lib, "mpr.lib")
using namespace std;
int main()
{
char Name[255] = {};
char Test[255] = {};
DWORD size = 255;
if (WNetGetUser(Test, Name, &size) == NO_ERROR) {
cout << Name << endl;
}
return EXIT_SUCCESS;
}
Cita de: netca en 19 Julio 2012, 21:42 PM
Si luego de llamar a funcion en mi main.c quisiera acceder a Variable->a desde main tengo que definir algo en main.c ademas del include?
#include <stdio.h>
double variable = 0;
void funcX() {
extern double variable; // Hacemos referencia a la varible que esta afuera de este proceso... NO ES NECESARIO.
variable = 50; // Cambiamos su valor.
}
int main() {
printf("%f\n", variable); // imprimimos la variable
funcX();
printf("%f\n", variable); // imprimimos la variable
return 0;
}
#ifndef MAIN_H_INCLUDED
#define MAIN_H_INCLUDED
extern int x; // esta variable no esta declarada en ningun header pero si en algun archivo ".c" en este caso test.c
// si no se declara de esta manera dara un error de que no se a declarado dicha variable...
#endif // MAIN_H_INCLUDED
#include <stdio.h>
int x = 0;
extern int y; // esta variable no esta declarada en ningun header pero si en algun archivo ".c" en este caso test.c
// si no se declara de esta manera dara un error de que no se a declarado dicha variable...
extern void funcx(); // Le decimos que es una
int main() {
printf("x = %d\ny = %d\n", x, y); // imprimimos la variable
funcx(); // esta dentro del archivo text.h
printf("x = %d\ny = %d\n", x, y); // imprimimos la variable
y = 666;
printf("x = %d\ny = %d\n", x, y); // imprimimos la variable
return 0;
}
#ifndef TEST_H
#define TEST_H
#include "main.h"
void funcx();
#endif // TEST_H
#include "test.h"
int y = 0;
void funcx() {
x = 100;
y = 200;
}
#include <stdio.h>
int x = 0;
extern int y; // esta variable no esta declarada en ningun header pero si en algun archivo ".c" en este caso test.c
// si no se declara de esta manera dara un error de que no se a declarado dicha variable...
extern void funcx(); // Le decimos que es una
int main() {
printf("x = %d\ny = %d\n", x, y); // imprimimos la variable
funcx(); // esta dentro del archivo text.h
printf("x = %d\ny = %d\n", x, y); // imprimimos la variable
y = 666;
printf("x = %d\ny = %d\n", x, y); // imprimimos la variable
return 0;
}
extern int x;
int y = 0;
void funcx() {
x = 100;
y = 200;
}