Форум программистов, компьютерный форум CyberForum.ru
Наши страницы

Как скопировать строку в буфер обмена? - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ получить значению ячеека 0x22ff20 http://www.cyberforum.ru/cpp-beginners/thread250964.html
В ячееке 0x22ff20 есть значения 123. Как получить эту значению? #include <cstdlib> #include <iostream> using namespace std; int main(int argc, char *argv) { int hex=0x22ff20; ...
C++ С++, отловить исключение Немного странный вопрос: Есть класс А, от него наследуется класс Б. В конструкторе класса А может генерироваться некое исключение. Возможно ли его отловить в конструкторе класса Б.(Как? (: ) http://www.cyberforum.ru/cpp-beginners/thread250959.html
Удалить из массива все элементы, превышающие его среднее значение более, чем на 10% C++
Сформировать одномерный массив целых чисел используя ДСЧ. Распечатать получившийся массив. Поменять местами min и max элементы. Удалить из массива все элементы, превышающие его среднее значение...
Работа с файлами и структурами. C++
Помогите плз с программой,3 часа просидел и не хрена не получилось: Поля записи: код животного, название, количество еды в день (кг). Операция: найти название животного, которое ест больше всего.
C++ Работа с файлами и структурами. http://www.cyberforum.ru/cpp-beginners/thread250935.html
Поля записи: код животного, название, количество еды в день (кг). Операция: найти название животного, которое ест больше всего. Люди,помогите пожалуйста с программой. Самостоятельно ну никак не...
C++ Есть ли разница в коде? Добрый день! Такой вот вопрос: необходимо написать функцию, ищущую максимальный элемент, на главной диагонали массива, скажем 4х4. Придумал уже как минимум два разных варианта, но не могу понять,... подробнее

Показать сообщение отдельно
easybudda
Модератор
Эксперт CЭксперт С++
9677 / 5627 / 953
Регистрация: 25.07.2009
Сообщений: 10,801
02.03.2011, 15:07
C
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
#include <windows.h>
#include <string.h>
#include <stdlib.h>
#include <stdio.h>
 
#define TEXT2COPY "Hello, world!"
 
int main(void){
    HGLOBAL hglb;
    char * pBuf;
 
    if ( ! OpenClipboard((HWND)NULL) ){
        perror("OpenClipboard");
        system("pause");
        exit(1);
    }
    EmptyClipboard();
    if ( ( hglb = GlobalAlloc(GMEM_MOVEABLE, strlen(TEXT2COPY) + 1) ) == NULL ){
        perror("GlobalAlloc");
        CloseClipboard();
        system("pause");
        exit(1);
    }
    pBuf = (char*)GlobalLock(hglb);
    strcpy(pBuf, TEXT2COPY);
    GlobalUnlock(hglb);
    SetClipboardData(CF_OEMTEXT, hglb);
    CloseClipboard();
 
    printf("Try to place it in somewhere...\n");
    system("pause");
    exit(0);
}
2
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru