Katrin |
Отправлено: 20.12.2005, 11:55 |
|
Не зарегистрирован
|
Нужно с сервера по нескольким IP адресам рабочих станций заменить картику на Desktop-е рабочих станций? Если можно с кусками исходного кода.
Как положить картинку на свой раб.стол. Пробовала такой код:
CODE | SystemParametersInfo(SPI_SETDESKWALLPAPER, 0,"D:\11.bmp",
SPIF_UPDATEINIFILE | SPIF_SENDCHANGE);
UpdateWindow(GetDesktopWindow()); |
Ничего не происходит
Отредактировано Георгий — 21/12/2005, 02:21 |
|
Halfdead |
Отправлено: 21.12.2005, 05:52 |
|
Не зарегистрирован
|
В путях к файлам надо ставить по два слэша:
CODE | SystemParametersInfo(SPI_SETDESKWALLPAPER, 0,"D:\11.bmp",
SPIF_UPDATEINIFILE | SPIF_SENDCHANGE);
UpdateWindow(GetDesktopWindow()); | |
|
Grigoriy |
Отправлено: 21.12.2005, 09:43 |
|
Мастер участка
Группа: Участник
Сообщений: 381
|
QUOTE | В путях к файлам надо ставить по два слэша: |
...и снова пишете один слэш...
а вот и два слэша:
CODE | SystemParametersInfo(SPI_SETDESKWALLPAPER, 0,"D:\\11.bmp",
SPIF_UPDATEINIFILE | SPIF_SENDCHANGE);
UpdateWindow(GetDesktopWindow()); |
сам символ '\' считается в языке С++ Buider специальным символом.
Да ?
Отредактировано Grigoriy — 21/12/2005, 13:02
|
|
olegenty |
Отправлено: 21.12.2005, 11:34 |
|
Ветеран
Группа: Модератор
Сообщений: 2412
|
угу.
|
|