HPC.ru lite - Все форумы
Форум: Программирование для КПК
Тема: Знатоки! Помогите: CStrning в Today плагине вешает PPC!

[Ответить]
WhiteWind [03.04.2006 22:31] Знатоки! Помогите: CStrning в Today плагине вешает PPC!:
Проблема следующая: нижеприведенный код компилируется во всех своих вариантах и тодэй плагин работает как надо, но... как только я перезагружаюсь с этим плагином (причем пофиг, включен он, выключен, и что там за код написан...) - вся виснет! Даже не загружается! Благо есть безопасный режим, им и спасаюсь, отключая в реестре плагин.
Так вот сие безобразие появляется как только я добавляю строчку, использующую CString, даже просто декларирую переменную, даже без инициализации, хоть использую я её, хоть нет... Виснет и всё!
Код перед вами:

#include <windows.h>
#include <Todaycmn.h>
#include "stdafx.h" // тут прописано следующее
//#pragma once
//#include <afxwin.h>
//Далее всё стандартно..
#include <fstream>
#include <vector>
#include <string>
#pragma comment (lib, "aygshell.lib")

typedef std::vector<std::string> MyStrings; // эта строчка как ни странно не вешает кпк!!!

MyStrings lines;

HWND APIENTRY InitializeCustomItem(TODAYLISTITEM *ptli, HWND hwndParent);
LRESULT CALLBACK WndProc(HWND hWnd, UINT message, WPARAM wParam, LPARAM lParam);
//Декларирую функци, от их содержания мало что зависит, но если
//есть CString то результат тот же!
//..........
//переменные всякие тут....
//...........
std::string str_filename="\\My documents\\wisdoms.txt";
//Эта строчка всё и вешает!!!
// Описание функций и прочий код.
//............
Help!!!
[Ответить]